
MEAN是一个强大的JavaScript全栈解决方案,它由四大组件组成:数据库MongoDB、Web服务器框架Express、Web客户端框架AngularJS,以及服务器平台Node.js。这些组件由不同的团队开发,由开发人员和倡导者组成的社区推动各个模块的开发,并为其创建相关文档。MEAN的主要优势在于其以JavaScript为主要的编程语言。
MEAN最鲜明的特点有以下几个:
整个应用只使用一种语言;
整个应用的所有部分都支持MVC架构,而且都必须使用MVC架构;
不再需要对数据结构进行串行化和并行化操作,只需使用JSON对象来进行数据封装即可。
不过,你可能很想知道某些重要的问题如何解决,比如:
怎样将所有组件连接在一起?
Node.js是一个由众多模块组成的庞大生态系统,那么我们该选择哪些模块使用呢?
JavaScript是范式不可知的,那么怎样维护应用的MVC结构?
JSON是一个不需要定义模型的数据结构,那么应该在何时以怎样的方式对数据进行建模?
怎样处理用户的身份验证?
怎样用Node.js的非阻塞架构来进行实时交互?
怎样测试MEAN的代码库?
有哪些JavaScrip开发工具可以用来加速MEAN应用的开发?
有一本书能解决你最关心的问题。

作者:Amos Q. Haviv
译者:陈世帝
书号:978-7-115-39663-1
定价:59.00元
页数:256
利用MEAN实现JavaScript全栈开发
全栈工程师必读之作
原版亚马逊4.6星好评
市面上的MEAN书中译本有2种,英文有好几种,不过,你没必要有选择障碍。负责任地说,这是最好的一本,无论是中译本还是英文版,其销量和好评都要比竞争对手好一个数量级。
Best MEAN tutorial
货真价实
扫码试读
绝对走心

如果有人看到“全栈工程师”装作没啥了不起的样子,你就认真地鄙视他:
YOU CAN YOU UP!
如果你被鄙视了,你就反击:
UP 就 UP!
阅读本书是UP的第一步
网友评论