【问题标题】:Web project : Back and Front网络项目:背面和正面
【发布时间】:2018-02-09 12:05:21
【问题描述】:

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

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

有什么推荐吗?

【问题讨论】:

    标签: web frontend backend


    【解决方案1】:

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

    【讨论】:

    • PHP 不是 NODE 的原因是什么?
    • netguru.co/blog/nodejs-vs-php 有很多网站比较这两者,比如这个。这通常取决于个人喜好,我喜欢 php,因为我过去曾使用过它,并且有很多可用的教程和帮助
    【解决方案2】:

    您的项目似乎很普通——您几乎可以使用 nodejs、php、angular 或 react 构建任何东西。讨论 node 或 php 更适合的特殊项目可能会非常有趣 - 但这些非常罕见。

    您应该关心:谁在编写代码,谁在维护它,您的部署周期会是什么样子,诸如此类。

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-26
      • 2013-11-29
      • 2017-07-22
      • 1970-01-01
      • 2019-09-08
      • 2014-04-29
      相关资源
      最近更新 更多