1.应用场景

主要用于构建高效且可伸缩的服务端应用程序

2.学习/操作

1.介绍

在Node.js诞生后的短短几年里,出现了无数种Web框架、ORM框架、模版引擎、测试框架、自动化构建工具,数量之多,即使是JavaScript老司机,也不免眼花缭乱。

常见的Web框架包括:Express,Sails.js,koa,Meteor,DerbyJS,Total.js,restify……

ORM框架比Web框架要少一些:Sequelize,ORM2,Bookshelf.js,Objection.js……

模版引擎PK:Jade,EJS,Swig,Nunjucks,doT.js……

测试框架包括:Mocha,Expresso,Unit.js,Karma……

构建工具有:Grunt,Gulp,Webpack……

目前,在npm上已发布的开源Node.js模块数量超过了30万个。

补充:

koa.js小而美,灵活,express的替身。

egg.js,阿里是后台,很强,很好,很各种解决方案已经给你做好了轮子。

nest.js node中的spring,估计只有它可以称为框架。https://docs.nestjs.cn/

node.js各大web框架,已经有很多分析的文章了,结合自己的业务场景,搜搜都能找到。

包括社区中也都有讨论。

2. 目前先综合选取某个web框架进行学习开发

TBD

3.项目实践

https://www.imooc.com/learn/1247   //0到1快速构建自己的后台管理系统  koa + vue

后续补充

...

3.问题/补充

1.node命令行中执行code或者js文件:

https://www.jianshu.com/p/2173283fb3cd

4.参考

https://www.zhihu.com/question/346799170  //nodejs有哪些好用的框架?

https://docs.nestjs.cn/

https://www.liaoxuefeng.com/wiki/1022910821149312/1023025872893568  //廖雪峰 - Web开发

后续补充

...

nodeJS 框架 - 学习/实践相关推荐

  1. RPC - 如何动手实现一个简单RPC框架 - 学习/实践

    1.应用场景 主要用于学习RPC的原理,工作流程,拆解和组装一个简单的RPC框架. 2.学习/操作 1.文档阅读 31 | 动手实现一个简单的RPC框架(一):原理和程序的结构-极客时间 32 | 动 ...

  2. PHP - 从零开始编写自己的PHP框架 - 学习/实践

    1.应用场景 自己动手编写一个框架, 帮助学习思考目前常用框架的架构,更加熟悉PHP脚本语言, 学习理解设计思想, 设计原则, 设计模式. 2.学习/操作 1. 文档 如何用PHP写个优雅的Mock框 ...

  3. NodeJS框架学习-Egg框架

    第一步:下载安装nodejs 下载官方网址:https://nodejs.org/en/download/ 本人是windows系统所以如图选择: 下载安装十分方便,环境变量也自动配置完成. 第二步: ...

  4. NodeJS - 学习/实践

    1.应用场景 使用node构建服务端应用. 使用npm构建客户端应用. 以及使用node开发一些工具,方便工作-- 2.学习/操作 1. 介绍 简单的说 Node.js 就是运行在服务端的 JavaS ...

  5. [See How]全栈Node TS框架TSRPC实践教程(一)

    博客和公众号 此文已同步到因卓诶博客,请大家关注同名公众号 [See How]全栈Node TS框架TSRPC实践教程(一)​www.yinzhuoei.com 前言 某个普通的一天的早晨,水友群的小 ...

  6. 安装gym库_强化学习Gym库学习实践(一)

    最近看了一篇研究方向相关的文章,介绍了一种DQN的应用,感觉还挺新鲜的.想着把这篇文章复现出来,就开始学习强化学习的相关知识,作为一名小白,这一路走的可是真的十分艰难(我太菜了啊!) 看了莫烦Pyth ...

  7. Hadoop学习笔记—18.Sqoop框架学习

    Hadoop学习笔记-18.Sqoop框架学习 一.Sqoop基础:连接关系型数据库与Hadoop的桥梁 1.1 Sqoop的基本概念 Hadoop正成为企业用于大数据分析的最热门选择,但想将你的数据 ...

  8. Java框架学习顺序是哪些?

    Java编程是互联网行业不可或缺的一门编程语言,也是世界第一编程语言,Spring.Struts.Hibernate是经典中的经典,最常用的框架类型.下面小编就为大家详细的介绍一下Java框架学习顺序 ...

  9. IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习保护API

    IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习之保护API. 使用IdentityServer4 来实现使用客户端凭据保护ASP.N ...

最新文章

  1. 小酌重构系列[8]——提取接口
  2. 关于Android开源库分享平台,(GitClub)微信小程序的开发体验
  3. java IO(输入输出) 字符流
  4. 介绍Python的魔术方法 - Magic Method
  5. 远程访问windows上的oracle不能正常连接
  6. 洛谷P2296-寻找道路【日常图论,最短路,SPFA】
  7. Canvas createImageData
  8. html filter 在线预览,HTML Filter
  9. 华南理工大计算机博士毕业条件,华南理工大学博士毕业要求-2018年7月版.doc
  10. 收藏 | 来自微软大神的机器学习秘籍!
  11. Linux守护进程编程编写,linux守护进程编程实例
  12. Vue中插槽slot的使用
  13. FIIL邬宁:AI能锦上添花,但耳机成不了下一个智能音箱
  14. 深入理解 flex 布局以及计算_Flexbox, Layout
  15. 【二分图】【最大匹配】【匈牙利算法】bzoj1191 [HNOI2006]超级英雄Hero
  16. ecshop 影响全局的标量lib_main.php
  17. Hive安装详细步骤
  18. 【19】蓝桥杯之奇妙的数字(填空题)
  19. 图像处理 var_threshold与binary_threshold
  20. 盛迈坤电商:店铺推广的技巧分享

热门文章

  1. 时间戳转为年月日时分秒格式, 日期时间比较
  2. mysql中的affected_rows
  3. 关于: javascriptvoid(0)
  4. R6- React高阶组件详解
  5. 忍者必须死3 通关 服务器维护,《忍者必须死3》6月17日停服维护公告
  6. 课堂所讲整理:单例、静态、重载和继承
  7. 机器学习到深度学习(pytorch)绝对的入门教程
  8. 批量压缩16万个文件夹为压缩包(.zip格式)
  9. 校园网又抽风了,没有电影看?
  10. 华为集团“云计算”战略和解决方案