app后端开发,开发APP分前端后端吗
2021年10月06日 来自于App快做
昨天,
如承诺的那样,尤其是会选择相应方向创业的朋友,会在成本预算上提供一些参考。本文详细介绍了产品的开发人员结构:
包括产品经理、UI设计师、前端开发工程师、后端开发工程师、测试工程师等。它可以节省大约20%的时间。由于H5前端语言的多样性,很多产品经理不一定严格遵守这个规范。
小程序不一样。如果你不跟随他们,前端开发项目很可能会告诉你,这是无法实现的!
2)UI设计:
对于产品的UI设计,以上规格也适用:小程序的UI设计可以节省20%左右的时间。
3)前端开发:
原生应用使用java、OC和swift开发语言,学习起来比较困难,但比传统的H5更难。
所以,伊可以估计在12K左右。
在开发时间上,一方面需要开发两个主流终端,另一方面需要时间适应各种机型。
4)后端开发:
后端开发语言很多,都适用于各种后端语言。
主流的后端开发语言有PHP、Java、Python和NodeJS。
人工成本和开发时间相差不大。唯一不同的是,在后端开发的对接形式中,接口的数据对接相当于节省了30%左右的时间用于直接数据渲染。
5)操作系统后端开发:
在系统的开发中,人工成本和开发时间没有区别,所以没有给出解释。
最后,我将把开发成本比较成一个表格:
根据上表,在相同的成本条件下,可以实现更好的产品体验。
也许吧,
如果你有新的想法,你不能擅自转载!
开发成本比较之微信小程序、app和微信公众号
选择开发语言是一个核心原则:在适合业务场景的情况下,选择最流行的语言。
(1)每种语言都有自己的业务场景。如果你需要开发一个聊天服务器,选择php开发,那你真的是醉了。php是一种怎样适合聊天服务的脚本语言?
例如,如果您正在开发一个网站,php非常适合,它比java高效得多。
(2)选择最流行的语言。
很多语言都适用于重叠的业务场景,那么这种情况下应该如何选择呢?
我的答案是,选最热的。
从app后端的开发语言来看,有Java、PHP、Python、Ruby、Golang、Nodejs等。我们应该选择哪一个?
让我们估计一下Java、PHP、Python、Ruby和Go有多少开发组。容易招人吗?
开源社区活跃吗?没有大量的第三方库,可以避免重复制作轮子。
(3)一个禁忌是用两种不同的语言维护相同的业务逻辑。
有一次,一个企业家咨询我。他的项目有两部分:应用和网站。他想用java开发app后端,用php开发网站后端。这两个部分有很多共同的业务逻辑。
我马上解释:这种情况就是反复造轮子的情况。用两种语言维护相同的业务逻辑是否提高了开发效率?
如果要修改业务逻辑,需要修改两种语言的实现。这不是浪费开发时间吗?
(4)在一个系统中,不同的业务逻辑可以用不同的开发语言实现。
比如后端系统的mvc框架可以用php,如果需要在后端实现一套定时任务系统,可以考虑java或者python,两者都有成熟的定时任务实现方案。
有关PHP的更多技术文章,请访问PHP图形教程专栏了解!
以上是应用后端开发使用什么的细节。请多关注php中文网站的其他相关文章!