Egg.js 在阿里巴巴集团的的实践运用
0 码力 | 29 页 | 2.39 MB | 2 年前文档详细介绍了Egg.js在阿里巴巴集团的实践运用,探讨了其设计理念、优势以及在企业级开发中的应用。Egg.js作为一种基于Generator/Async的中间件,具有核心精简、易于扩展的特点,特别适合企业应用。文档还提到Egg.js在阿里内部的落地实践,包括工具链的建设、插件生态的完善以及对企业级开发标准的制定。同时,Egg.js通过开源回馈社区,推动了Node.js技术的发展。
ThinkJS 2.0 中文文档
0 码力 | 238 页 | 1.87 MB | 2 年前文档详细介绍了ThinkJS 2.0框架的特性和使用方法,包括支持ES6/7特性、异步处理、自动编译功能等。ThinkJS是一个基于Node.js的MVC框架,旨在提高开发效率和项目维护性。文档还对比了与Express、Koa和Sails等其他框架的异同,指出了ThinkJS的优势和不足。同时,涵盖了项目创建、配置、路由机制、国际化支持以及WebSocket等功能的详细说明。
ThinkJS 3.0 中文文档
0 码力 | 129 页 | 2.12 MB | 2 年前ThinkJS 3.0是一款基于Koa 2.x的企业级Node.js开发框架,支持Middleware、Extend和Adapter扩展方式,移除了3.x中的hook和middleware,改用Koa的middleware。框架提供自动编译和更新机制,支持异步处理,通过async/await解决异步问题。文档详细介绍了项目的启动流程、配置方式、路由解析、控制器和模型的使用,以及事务处理和视图渲染等功能。
ThinkJS 1.2 中文文档
0 码力 | 104 页 | 1.29 MB | 2 年前ThinkJS是一款高效、简单易用的Node.js MVC框架,基于ES6 Promise开发,支持多种调用方式和模块化设计。文档详细介绍了其核心组件、行为机制、路由系统、数据解析方式、文件上传功能以及视图引擎的配置。框架采用CBD架构,核心包含通用函数库和系统配置,行为和标签机制用于扩展功能。ThinkJS支持WebSocket、JSON-RPC数据格式,以及多种模板引擎,适用于构建高效的应用。
ThinkJS 2.2 中文文档
0 码力 | 277 页 | 3.61 MB | 2 年前ThinkJS 是一款使用 ES6/7 特性开发的 Node.js MVC 框架,通过 async/await 或 yield 解决异步问题,支持 TypeScript、自动代码更新、多种数据库和 WebSocket。它提供丰富的功能如 REST 接口生成、事务支持和详细的日志系统,并在性能上与 Express 和 Koa 相媲美。文档还对比了与其他框架如 Sails 的优缺点,并提供了配置和项目结构的详细说明。
全栈⼯程师之路 Node.js
0 码力 | 50 页 | 1.35 MB | 2 年前文档主要介绍了Node.js在全栈开发中的应用及其优势。空弦科技基于云仓储的SaaS服务选择Node.js作为核心开发技术,Node.js的JavaScript统一性、高效的异步处理能力以及丰富的生态系统是其优势。文档详细阐述了全栈工程师的核心技能,包括前端开发(HTML、CSS、模板引擎)和后端开发(Express、Koa框架、数据库处理),并提出了从前后端转为全栈工程师的4阶段循序渐进计划。文档还提到使用Electron进行打包部署,并强调了数据库(MongoDB、MySQL、PostgreSQL)在全栈开发中的重要性。
Egg & Node.js 从⼩⼯坊⾛向企业级开发
0 码力 | 70 页 | 7.57 MB | 2 年前文档主要介绍了Egg框架及其在Node.js开发中的应用。Egg框架是一种微内核架构,支持插件扩展,适合个人项目和企业级开发。它由阿里巴巴团队开发,经历了多年的技术沉淀,成功支撑了天猫双11等大型流量压力场景。文档强调了Egg框架的核心优势在于其社区生态、高度可定制性和对企业级开发核心要素的支持。同时,Egg框架的发展历程和插件生态体系展示了其在企业级应用中的广泛应用和重要性。
用 Node.js 滚「雪球」
0 码力 | 33 页 | 791.85 KB | 2 年前本文主要介绍了雪球项目从全JAVA堆栈转向Node.js的过程。通过使用Node.js和Express框架,雪球实现了更高效的前端开发和后端服务。文中详细描述了Node.js在雪球中的具体应用,包括数据获取、页面渲染、工具链部署等。同时,还探讨了Node.js在实际开发中的问题,如错误处理和调试环境的配置,为读者提供了实际应用的经验分享。
Node.js Manual & Documentation
0 码力 | 153 页 | 1.21 MB | 2 年前文档主要介绍了Node.js的核心模块和模块加载系统,包括全局对象(如process和global)、模块加载机制、文件模块的处理、定时器的使用(如setTimeout和setInterval)以及缓存机制。文档还涉及了Node.js的CommonJS模块系统,解释了如何通过相对路径和绝对路径加载模块,并详细说明了require.resolve()和require.paths的使用。此外,文档还提到了Node.js的调试工具和第三方模块的使用。
NodeJS 中文文档 V0.2.3
0 码力 | 62 页 | 542.14 KB | 2 年前文档介绍了Node.js的基本使用,包括创建HTTP服务器、使用内置模块和第三方模块、处理二进制数据(Buffer对象)、网络请求(http.Client)以及扩展Node.js的方法。文档还提到了如何使用crypto模块进行签名和验证。
共 14 条
- 1
- 2













