cari

Rumah  >  Soal Jawab  >  teks badan

java - 打算和朋友做个手机APP,后台选什么语言

打算和朋友一起做个手机APP,主要是社交方面的。

  1. java语言。java出身对java比较熟悉,不打算用什么SpringMVC Hibernate ibatis
    等重量级框架。打算选用JFinal(国人开发的,看了看用了用感觉很好。不了解的可以查一查)。
  2. python语言。有同学做这个的给我推荐这个语言,说开发效率很高,也可以学习学习。这几天把python语法看了一个遍感觉还行。
  3. ruby语言。据说很牛X的一种语言。行云流水般的开发。但是还没学习~。

java语言自己很熟悉,但是不知道python和ruby是不是更值得尝试也可以学习学习。大家给给意见。谢谢各位!

对了给位有没有好看开发效率高的后台模板推荐一下~

巴扎黑巴扎黑2804 hari yang lalu1245

membalas semua(15)saya akan balas

  • PHP中文网

    PHP中文网2017-04-17 12:05:57

    我觉得都大同小异,如果追求效率,自己还是觉得熟悉就是效率。whatapp用的是erlang,国内用的还比较少,但是效率很高,支持4亿多用户。可是人家团队熟悉,你不熟悉啊!还是那句话,追求开发效率,熟悉就是效率!

    balas
    0
  • PHP中文网

    PHP中文网2017-04-17 12:05:57

    我在OSCHINA 见过你这个问题了 熟悉的语言就是最好的语言

    balas
    0
  • PHPz

    PHPz2017-04-17 12:05:57

    推荐看下 avoscloud https://cn.avoscloud.com/‎ 后端调用云端就可以啦

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 12:05:57

    我觉得任何给你推荐说哪种语言好的,都是以使用过或者熟练的身份来说的,对自己也是一样的,你能熟练使用的语言对你来说应该就是最好的语言,每种语言,可以发展和强大,基本上在你用户没有到达千万级别亿级别,都是可以应付的来的。

    balas
    0
  • PHPz

    PHPz2017-04-17 12:05:57

    熟悉的就是 最好的

    balas
    0
  • 大家讲道理

    大家讲道理2017-04-17 12:05:57

    推荐用熟悉的,当然如果学习能力和解决问题比较强的话用python和ruby都行。
    不过就我个人而言我更倾向于用python,简单的语法,庞大的生态环境,选择的余地也比较大。
    ruby下的框架现在用的最多的就是rails了,貌似对于你这种应用我觉得不太合适,app和后台交互主要还是数据(对ruby只是简单了解过,仅做参考)。
    python下的选择就比较多了django(当然和rails相同的问题)、flask、web.py、tornado等。

    水平有限,,以上仅供参考

    balas
    0
  • 黄舟

    黄舟2017-04-17 12:05:57

    为了效率 golang 和 nodejs,有实力的都是erlang

    balas
    0
  • 大家讲道理

    大家讲道理2017-04-17 12:05:57

    看项目类型吧,并发高的:java,erlang什么的;
    要是比较有新意的app,为了快速开发,就用python,ruby;不然你还没开发出来,某讯就发布了。。

    balas
    0
  • PHP中文网

    PHP中文网2017-04-17 12:05:57

    任何建议你用某种语言的人都是不怀好意的。
    用你最得心应手的语言。

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-17 12:05:57

    如果你这个app的目的是运营 就用你最熟悉的语言java做

    如果你是抱着学习的态度 我建议用用python的tornado做后端

    python不光在web上的应用 数据分析 爬虫以及系统处理都有很多的库用 相比ruby的rails显得太单薄一些 框架tornado相比django性能会好一些而且是异步非阻塞的 相对于twisted又轻量简单 所以做app后端我推荐python的tornado


    晕居然是2月份的问题 以上当废话了

    balas
    0
  • Batalbalas