手机APP选用python语言开发怎么样
打算和朋友一起做个手机APP,主要是社交方面的。
-
java语言。java出身对java比较熟悉,不打算用什么SpringMVC Hibernate ibatis
等重量级框架。打算选用JFinal(国人开发的,看了看用了用感觉很好。不了解的可以查一查)。 - python语言。有同学做这个的给我推荐这个语言,说开发效率很高,也可以学习学习。这几天把python语法看了一个遍感觉还行。
- ruby语言。据说很牛X的一种语言。行云流水般的开发。但是还没学习~。
java语言自己很熟悉,但是不知道python和ruby是不是更值得尝试也可以学习学习。大家给给意见。谢谢各位!
对了给位有没有好看开发效率高的后台模板推荐一下~
我觉得都大同小异,如果追求效率,自己还是觉得熟悉就是效率。whatapp用的是erlang,国内用的还比较少,但是效率很高,支持4亿多用户。可是人家团队熟悉,你不熟悉啊!还是那句话,追求开发效率,熟悉就是效率!
我觉得任何给你推荐说哪种语言好的,都是以使用过或者熟练的身份来说的,对自己也是一样的,你能熟练使用的语言对你来说应该就是最好的语言,每种语言,可以发展和强大,基本上在你用户没有到达千万级别亿级别,都是可以应付的来的。
如果为了业务发展,建议用你最熟悉的语言和框架,Java、SSH,后面不合适了再改
如果是为了玩票,Django+restframework可以,看你兴趣了。
捡熟悉的用呗~ 不过那个java框架如果不是广告的话~~ 建议业务玩下。
看项目类型吧,并发高的:java,erlang什么的;
要是比较有新意的app,为了快速开发,就用python,ruby;不然你还没开发出来,某讯就发布了。。
任何建议你用某种语言的人都是不怀好意的。
用你最得心应手的语言。
为了效率 golang 和 nodejs,有实力的都是erlang
推荐看下 avoscloud https://cn.avoscloud.com/ 后端调用云端就可以啦
不要同时做两件事情!
如果真的想开发手机游戏就要用自己最熟悉的语言及框架在最短的时间开发出来。
不要幻想那些还没有熟悉的东西给你带来多大的好处
首先问问自己,我的目的是要开发出一个产品还是要学一些知识,没有银弹
后台模板可以直接买一套成熟的,虽然花了点钱,但是绝对是值得的。开发人员的时间才是最宝贵的金钱
例如:wrapbootstrap.com
用移动易自己开发,这里有现成的: https://blog.sectong.com/blog...
还包含了APP端: https://blog.sectong.com/blog...
我在OSCHINA 见过你这个问题了 熟悉的语言就是最好的语言
熟悉的就是 最好的
最近在github上兴起的node.js应该不错!!!
如果你这个app的目的是运营 就用你最熟悉的语言java做
如果你是抱着学习的态度 我建议用用python的tornado做后端
python不光在web上的应用 数据分析 爬虫以及系统处理都有很多的库用 相比ruby的rails显得太单薄一些 框架tornado相比django性能会好一些而且是异步非阻塞的 相对于twisted又轻量简单 所以做app后端我推荐python的tornado
晕居然是2月份的问题 以上当废话了
推荐用熟悉的,当然如果学习能力和解决问题比较强的话用python和ruby都行。
不过就我个人而言我更倾向于用python,简单的语法,庞大的生态环境,选择的余地也比较大。
ruby下的框架现在用的最多的就是rails了,貌似对于你这种应用我觉得不太合适,app和后台交互主要还是数据(对ruby只是简单了解过,仅做参考)。
python下的选择就比较多了django(当然和rails相同的问题)、flask、web.py、tornado等。
水平有限,,以上仅供参考
玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19811.html
相关文章 Recommend
- • 想做一个“去哪儿”那种垂直搜索的在线工具,
- • uwsgi配置导致500错误,提示no python application foun
- • [web.py问题]如果python bin/app.py 可以实现网站的上线
- • 求python加密新浪微博app key的方法
- • django app提供pv信息的方法是什么
- • Python做App后端什么框架最适何
- • Django不同app之间相互import,是否破坏其“松耦合
- • django安装第三方App路径及django框架存放在哪?
- • Python语言编写投票APP是否可行
- • django创建的blog出错:list index out of range 必须要有
- • Python能否控制android系统手机硬件
- • SOAPpy 如何获得incoming SOAP的XML
必知PYTHON教程 Must Know PYTHON Tutorials
- • python 解释器
- • python idle
- • python dir函数
- • python 数据类型
- • python type函数
- • python 字符串
- • python 整型数字
- • python 列表
- • python 元组
- • python 字典
- • python 集合
- • python 变量
- • python print
- • python 函数
- • python 类定义
- • python import
- • python help
- • python open
- • python 异常处理
- • python 注释
- • python continue
- • python pass
- • python return
- • python global
- • python assert
- • python if语句
- • python break
- • python for循环
- • python while循环
- • python else/elif
- • lambda匿名函数
必知PYTHON模块 Must Know PYTHON Modules
- • os 模块
- • sys 模块
- • re 正则表达式
- • time 日期时间
- • pickle 持久化
- • random 随机
- • csv 模块
- • logging 日志
- • socket网络通信
- • json模块
- • urlparse 解析URL
- • urllib 模块
- • urllib2 模块
- • robotparser 解析
- • Cookie 模块
- • smtplib 邮件
- • Base64 编码
- • xmlrpclib客户端
- • string 文本
- • Queue 线程安全
- • math数学计算
- • linecache缓存
- • threading多线程
- • sqlite3数据库
- • gzip压缩解压
最新内容 NEWS
- • django app提供pv信息的方法是什么
- • Django项目版本升级如何操作?
- • django较多数据传递如何优雅的呈现
- • django1.7获取参数问题求助
- • Django1.7使用内置comment遇到问题
- • python mysql数据库做insert操作时报_mysql_ex
- • 关于python mysql的duplicate insert机制的疑问
- • pymongo使用insert函数批量插入被中断要怎么
- • Python程序员解决棘手问题的常用库
- • 求助关于restfull api接口几个问题
图文精华 RECOMMEND
-
django1.7获取参数问题求助
-
Python程序员解决棘手问题的常用库
-
求问str()同__str__原理上有什么不同
-
scrapy框架里面用link extractor怎么能
-
python {}.fromkeys创建字典append添加操
-
python3 类型Type str doesn't support th
热点文章 HOT
- 学习Python有什么好的书籍推荐?
- Python匿名函数 Lambda表达式作用
- Python与Java、C、Ruby、PHP等编程语言有什么
- Python 正则中文网页字符串提取问题
- 如何为实时性应用存取经纬度?django my
- 想用python做个客户端,在二维码登录这个地
- 有让IDE可识别Python函数参数类型的方法吗
- Python字符串转换成列表正则疑问