我相信这将是显而易见的,但让我提前说,我是一个网络开发新手。我一直在选修Udacity、Coursera和Code课程,还读过入门书,但我似乎无法很好地描述web开发中所有不同的技术组件是如何结合在一起的。我对平均堆栈很感兴趣,我计划从我的第一个应用程序开始。我读过关于每个组件的几个描述,但都看起来非常抽象。我更习惯于在更多的物理领域工作,比如木工和机械,在那里你可以看到一切是如何结合在一起的。我发现,掌握这个伟大的想法对学习细节有很大的帮助。
有谁能很好地概述每一个平均组件的功能,最好是降低到newb级别?
或者更好的是,推荐一种资源,提供这样的概述,然后再详细介绍?
发布于 2014-09-05 04:15:05
+--------------+ +------------+ +-----------+
| Browser | | Node.js | | MongoDB |
| | | | | |
| Angular.js <----> Express.js <----> Database |
| | | | | |
+--------------+ +------------+ +-----------+
<-->: data pathsng-,而是创建视图(带有ng-标记的HTML )和控制器。这四个人合作得很好。MongoDB用于存储应用程序需要运行的数据,R角是应用程序本身(在用户浏览器中运行),Express用于服务角应用程序和运行该应用程序所需的资源,Node.js用于运行该应用程序。
然而,实际上,“意味”基本上是一个时髦的词。选择适合这份工作的工具,而不是那些写得很简单的工具。
https://stackoverflow.com/questions/25678333
复制相似问题