网络项目:后面和前面

时间:2018-02-09 12:05:22

标签: web frontend backend

我必须将Web项目构建为中型项目。 我需要应用程序响应(桌面\移动等) 这些流程将包括聊天,预约系统,监控系统,有关条件的报告等。 我需要服务器端的基本逻辑作为基本的BI系统。

我希望收到有关这些语言的建议。 对于前面,我想:HTML5 + Angular 后端:NODEJS或PHP

任何重新考试?

2 个答案:

答案 0 :(得分:0)

我总是喜欢在使用移动设备时使用原生设备,但如果您已经决定使用自适应网站,那么我总是更喜欢使用PHP作为后端,但是您同意HTML5和Angular的前端。

答案 1 :(得分:0)

看起来您的项目非常普遍 - 您几乎可以使用nodejs,php,angular或react来构建任何东西。讨论节点或php更好的特殊项目可能会非常有趣 - 但这些非常罕见。

你应该关心:谁在编写代码,谁在维护代码,你的部署周期是什么样的,等等。

如果你对angular和php感到满意,那么你应该考虑为angular和php找到最精简的bootstrap库。你应该问自己的下一个问题是引导程序应该包含哪些内容 - 你不想处理的事情:

  • 身份验证和授权
  • UI bootstrapping
  • 数据库(持久数据)抽象
  • 其他很多东西。

最后 - 如果您想要一种真正缩短开发时间的酷方法,请选择无服务器:https://serverless.com/https://martinfowler.com/articles/serverless.html