【发布时间】:2018-02-09 12:05:21
【问题描述】:
我必须将 Web 项目构建为中型项目。 我需要应用程序响应(桌面\移动等) 这些流程将包括聊天、预约系统、监控系统、情况报告等。 我需要一个服务器端的基本逻辑作为基本的 BI 系统。
我希望收到有关语言的建议。 对于前面,我想:HTML5+Angular 后端:NODEJS 或 PHP
有什么推荐吗?
【问题讨论】:
我必须将 Web 项目构建为中型项目。 我需要应用程序响应(桌面\移动等) 这些流程将包括聊天、预约系统、监控系统、情况报告等。 我需要一个服务器端的基本逻辑作为基本的 BI 系统。
我希望收到有关语言的建议。 对于前面,我想:HTML5+Angular 后端:NODEJS 或 PHP
有什么推荐吗?
【问题讨论】:
在使用移动设备时我总是更喜欢原生,但如果你已经决定使用响应式网站,那么我总是更喜欢 PHP 作为后端,但同意你的 HTML5 和 Angular 的前端。
【讨论】:
您的项目似乎很普通——您几乎可以使用 nodejs、php、angular 或 react 构建任何东西。讨论 node 或 php 更适合的特殊项目可能会非常有趣 - 但这些非常罕见。
您应该关心:谁在编写代码,谁在维护它,您的部署周期会是什么样子,诸如此类。
如果您对 angular 和 php 感到满意,那么您应该考虑为 angular 和 php 找到最精简的引导库。您应该问自己的下一个问题是引导程序应该包含哪些开箱即用的内容——您不想处理的事情:
最后 - 如果您想要一种真正缩短开发时间的酷方法,请选择无服务器:https://serverless.com/、https://martinfowler.com/articles/serverless.html
【讨论】: