内容简介:project-note
最近一段时间主要干的一件事就是从简单写点JS,Node基本不会,通过公司的一个项
目把自己写进门了,真的是除了写JS就是写JS了。
前后端的技术栈,后端是: Express, MongoDB。前端我基本不会就定了个JQuery
和SemanticUI。之所以没选Bootstrap是因为我以前用过这个,还有就是我当时看的
那个一起学Node教程里UI选的SemanticUI(ps: 虽然之后改成Boostrap)。
这个项目是我第一用MongoDB,用起来确实很爽,让我觉得提升比较大的是,我从用别人的
库,到为了解决问题看库的源代码,再到利用该库插件机制写自己的过滤数据插件。整个流程
很好的让我理解了 MongoDB 的机制。
Express的中间件也让我获益匪浅,非常清晰的控制整个请求流,利用各个中间件完成鉴权,
IP统计,UV统计。把我最早接触Web时候由于Rails的封装太好而一些不是很清楚的概念做法理清楚了。
整个后端的API都是自己设计,虽然没有前后分离,但是在写API的是后尽量按照restful的方式去写,
整个过程也让我清楚了API的一些做法,该怎么样不该怎么样,怎么做会比较好。前后分离跟MVC等架构有
什么差别。让我对一些架构的东西开始有了自己的思考。
到了部署到测试服的时候,由于同事利用 Docker 部署(ps: 改名叫Moby了以后还能叫Docker么?)
过一个node项目,踩过坑,负责部署的同事给我的指导让我学到了很多关于项目配置的设计,
哪些东西写成配置会比较好等实践经验,以及Docker部署的一些经验东西。
以上所述就是小编给大家介绍的《project-note》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Cracking the Coding Interview
Gayle Laakmann McDowell / CareerCup / 2015-7-1 / USD 39.95
Cracking the Coding Interview, 6th Edition is here to help you through this process, teaching you what you need to know and enabling you to perform at your very best. I've coached and interviewed hund......一起来看看 《Cracking the Coding Interview》 这本书的介绍吧!