node
南麟剑首
前端开发
展开
-
egg.js基础(1)
阿里开发的企业级开发的基于mvc架构的node框架,底层基于koa,性能优异 提供基于 Egg 定制上层框架的能力 高度可扩展的插件机制 内置多进程管理 基于 Koa 开发,性能优异 框架稳定,测试覆盖率高 渐进式开发 这里有个梗:对于前端来说MVC是个啥?拿图说话 1.1 目录结构 ├── package.json ├── app.js (app.js 和 agent.js 用于自定义启...原创 2019-03-20 17:17:23 · 257 阅读 · 0 评论 -
node(01)-基础概念
基础概念: Node能够解决什么问题? Node的首要目标是提供一种简单的,用于创建高性能服务器的开发工具 Web服务器的瓶颈在于并发的用户量,对比Java和Php的实现方式 Node是什么? Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,让JavaScript的执行效率与低端的C语言的相近的执行效率。。 Node.js 使用了一个事件驱动、非阻塞式 ...原创 2019-03-21 01:49:31 · 872 阅读 · 0 评论 -
node(02)-核心moudle
node并不是js全集,比如bom,dom…就不是node具备的,而node其实是:ecmascript+moudle的合集 观察上图,会发现其实node所谓的异步,其实事件环也是通过WorkerThreads多线程来实现 node.js中的队列 nodejs队列与浏览器不同的是浏览器的队列有两种宏任务和微任务,而nodejs,有计时器队列,网络处理队列,node核心工作模块队列,IO队列,...原创 2019-03-22 15:29:45 · 201 阅读 · 0 评论 -
koa
简介:express原班人马打造的,更小,更有表现力,更健壮的web开发框架,对异步处理更简洁,通过组合generator的使用,避免繁琐的函数嵌套,koa不在内核打包任何中间件,仅仅是一套优雅的函数库,可以基于这套函数库做外层封装,发展个性化的开发框架如node企业级开发框架egg.js就是基于koa做的二次封装演化而成。 ...原创 2019-03-28 12:01:18 · 131 阅读 · 0 评论