前端工程化工具node(前端工程化的理解简书)

前端工程化工具node(前端工程化的理解简书)span id Label3 p 上一篇我们认识了 Node 是什么之后 这一篇我们主要了解的就是它的框架了 而它的框架又分为两大类 Web 框架和全栈框架 接下来我们一个一个的来了解 p div nbsp nbsp Web 框架 div span

大家好,我是讯享网,很高兴认识大家。




讯享网

 <span id="Label3"><p>  上一篇我们认识了Node是什么之后,这一篇我们主要了解的就是它的框架了。而它的框架又分为两大类,Web框架和全栈框架,接下来我们一个一个的来了解。</p><div>&nbsp; &nbsp;Web框架</div><p>  Web框架可以细分为Web应用程序框架和API框架,前者能够开发出RESTful(一种软件架构风格)的API,后者在此基础上还包括渲染、模板等为前段准备的功能。</p><p>  一、Web应用框架</p><p>  根据风格来分又可以分为Rails和Sinatra两种。</p><p>    1、Rails</p><p>    风格:不重复自己和约定优于配置,以及严格遵循MVC结构开发。</p><p>    知名框架有:(0)Sails.js(官网、Github、NPM)</p><p>          (1)geddy(官网、Github、NPM)</p><p>          (2)CompoundJS(官网、Github、NPM)&nbsp;原railswayjs</p><p>    2、Sinatra</p><p>    风格:高度可配置,注重开发的自由度。</p><p>    知名框架有:(0)Express(官网、Github、NPM)TJ大神开发,Node.js官方推荐</p><p>          (1)hapi(官网、Github、NPM)</p><p>          (2)koa.js(官网、Github、NPM)</p><p>          (3)flaliron(官网、Github、NPM)</p><p>          (4)total.js(官网、Github、NPM)</p><p>          (5)locomotive(官网、Github、NPM)</p><p>  二、API框架</p><p>    使用场景:为跨平台应用提供统一的数据模型,而渲染由前端/客户端自行解决。</p><p>    知名框架有:(0)restify(文档、Github、NPM)</p><p>          (1)ActionHero.js(官网、Github、NPM)</p><p>          (2)LoopBack(官网、Github、NPM)</p><p>          (3)Frisby(官网、Github、NPM)</p><p>            </p><div>&nbsp; &nbsp;全栈框架</div><p>  全栈框架(Full-stack framework)</p><p>  组成:运行环境、数据库、Web框架和前端引擎。</p><p>  知名框架:MEAN,MEAN即Mongodb + Express + Angular.js + Node.js,做为全栈框架,其中除了Node.js不能被替换以外其他都行。</p><p>  目标:创建从前端到后端全部使用javascript的web应用。</p><p>初步认识Node(二)</p></span> 

讯享网
小讯
上一篇 2025-05-05 21:46
下一篇 2025-06-01 19:52

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/204516.html