应用框架

0
视频
0
完成
0%
进度
0
分钟
0
完成
0%
进度

库,框架,还有系统。 我推荐大家可以先选择学习一款框架,因为框架比库更强一些,又比系统更简单,更灵活一些。我们决定基于 Node.js 来做一个服务端应用,所以就可以去找一款 Node.js 的服务端应用框架。

不夸张地讲,Node.js 拥有地球上最大的技术生态社区,可以选择的应用框架非常多。Egg.js,Express.js,Nest.js 等等,因为 Node.js 应用都是用 JavaScript 语言写出来的,所以这些框架都会带着一个 .js 后缀,一看到这个后缀你就知道这是用 JavaScript 语言写出来的东西。

在后面我们要选择使用的是 Express.js,它是一款轻型框架,本身带的东西不多,灵活度要高于其它的框架。并不是说越灵活就越好,实际上在开发应用的时候多点规矩是好事,这些规矩与规范有助于团队协作,也不容易失控。之所以选择 Express.js 这个框架来学习,是因为它比其它的框架更简单一些,我们可以利用这个特点,学习开发服务端应用的一些最关键的概念,因为这样在学习过程里面的干扰更小一些,也更好理解这些概念。

如果现在让我选择开发一个应用,我可能会选择更重型的应用框架,比如 Nest.js。因为我需要更多的规矩,规范,工具,更稳定的架构等等。但是如果我们一开始就选择学习这种重型框架,可能会比较懵,它里面涉及到的概念太多了,如果没有一个良好的基础,我们也很难理解它们。所以我们先选择学习一款轻型框架,打好基础,再去学习那些重型的应用框架。

在很多重型应用框架里面,可能会用到 Express.js 框架,比如在 Nest.js 框架里,就可以选择使用 Express.js 框架为应用提供 Web 服务。所以不会白学 Express.js 这个框架,而且我们更重要的任务是理解服务端应用的开发基础,这些基础知识适用于任何的技术平台,不仅限于 Node.js 应用。

应用框架《 Node.js 服务端应用开发:应用框架 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点