[今晚我想来点 Express 佐 MVC 分层架构] DAY 30 - 是结束,也是开始

补充

经过这 30 天的考验(?),如果对 Express 与 MVC 架构情有独锺,又对 TypeScript 爱不释手的话,有个框架非常适合你!它是基於 Express 的 Web 框架,叫 NestJS
https://ithelp.ithome.com.tw/upload/images/20200927/20119338F13oVCWfer.png
图片来源

风格与前端框架 Angular 相似,我都说它是後端界的 Angular,NestJS 将很多常用的功能都包装起来,使其成为一套完整的精美框架,比如说:passport、mongoose、swagger。我个人对这套框架是蛮有兴趣并且认为是众多框架中数一数二精美的,如果你喜欢,那就赶快入坑吧!

系列文的结束

虽然前面提到了 NestJS 这个用 TypeScript 与 MVC 架构的框架,但它的热门程度还是远远不及於 Express (赶快加入 NestJS 的行列!),也就是说,Express 仍然是主流的情况下,就必须要针对 Express 本身的架构做调整,而我在学习的过程中,有意识到大部分的文章都在写怎麽使用 Express,但教我怎麽融合软件架构的文章还真的少很多,於是今年我把 教学设计 两个概念合在一起,写了 今晚我想来点 Express 佐 MVC 分层架构 系列文,一面教学 Express,一面教基於 MVC 架构设计 Express 专案,期望能让初学者以及对软件架构有兴趣的人能有许多收获。30 天过去了,这个系列文也告一段落了,过程很辛苦,但能与大家分享技术是开心的,这 30 天也辛苦各位了!我是 HAO,我们下次见!


<<:  第42篇-学习 DNS Server - 2

>>:  Day 30--Retrofit 登入练习

30-28 之 DDD 战术篇1 - Entity 与 Value Object

在简单谈完战略篇後,接下来要进行战行篇,也就是将 DDD 实际的应用到程序码中。 在 DDD 战术层...

不只懂 Vue 语法:後记 - 为自己坚持 30 天的参赛心得

终於完赛了,这篇文章会以个人完赛心得为主,可谓是零技术成分。(撒花~ 我以为完赛都是这样: 最後才没...

网站不想你爬

这边想说一下,关於上一篇有讲到我利用superagent()来获得网站资讯,结果抓取失败。这是因为不...

Day11 do-while

While 是前测式回圈,在执行陈述式前先测试条件式是否符合,反之,後测式後测式回圈是不管条件式有没...

ViewModel 的 Single source of truth

以往我们所熟悉的 Single source of truth 都是在针对资料层,概念上基本上这样的...