thoughtbit / it-note

:books: 琐碎的知识, I code it
315 stars 36 forks source link

Nodejs 学习 #40

Open moocss opened 9 years ago

moocss commented 9 years ago

https://github.com/azat-co/practicalnode (Practical Node.js, 1st and 2nd Editions , 开源电子书 👍 💯 )

http://nswbmw.github.io/N-club/index.html ()

https://github.com/IamMohaiminul/MERN

https://elemefe.github.io/restc/intro/ (restc 用于可视化展示请求,调试 RESTful 接口, 👍 💯 推荐)

Node.js项目实战 :100:

https://mp.weixin.qq.com/s/euyclYm8Use3UpFTeJ1WlA (Node.js项目拆包工程化 👍 💯 )

https://github.com/tumobi/nideshop (NideShop:基于Node.js+MySQL开发的高仿网易严选开源B2C商城(服务端))

https://github.com/icarusion/nodejs-express-mysql (A base nodejs project with Express,using MySQL and ORM of sequelize. 👍 💯 ,学习)

https://github.com/75team/firekylin (A Simple & Fast Node.js Blogging Platform Base On ThinkJS & React & ES2015+ 👍 💯 ,学习)

https://github.com/franciscop/server (Simple and powerful server for Node.js)

https://github.com/sahat/hackathon-starter (A boilerplate for Node.js web applications 👍 💯 学习)

https://github.com/leizongmin/bamei (简易 Node.js 开发框架 :+1: )

https://github.com/kenberkeley/express-auto-routes (Express 自动(挂载)路由 :+1: )

https://github.com/YangDejie/manage (基于Express的物业管理系统)

https://github.com/RafalWilinski/throttle (Node.js, Postgres, React and Redux powered CMS system :+1: )

https://github.com/nqdeng/7-days-nodejs ( 七天学会NodeJS :+1: )

http://morning.work/page/2016-05/how-to-write-a-nodejs-api-client-package.html (如何用 Node.js 编写一个 API 客户端) https://github.com/leizongmin/practice-node-project https://github.com/leizongmin/hojs (基于 Express 的轻量级 RESTful API 服务器框架)

https://github.com/leizongmin/book-nodejs-in-action-season-2 (Node.js实战 第二季)

http://qianduan.guru/2016/08/21/nodejs-lesson-1-log4js/ (Node.js 之 log4js 完全讲解 👍 )

https://github.com/nazar/soapee-ui (A ReactJS UI for http://soapee.com) https://github.com/nazar/soapee-api (ExpressJS API server for http://soapee.com)

https://github.com/syaning/zhihu-api ( 用 node 封装 知乎api 调用 )

https://github.com/Ye-Ting/node-express-docker-sample

https://github.com/moajs/moa-api (一个基于node express快速开发api类后端的框架,适用于angularjs和ionic等前后端分离的项目 :+1: :100: ) https://github.com/moajs/moa-frontend ( 前后端分离实践 前端:moa-frontend public下面的采用nginx做反向代理 其他的采用express+jade精简代码(ajax与后端交互) 后端:moa-api)

https://github.com/alarner/perk (A well documented set of tools for building node web applications., web 开发脚手架 :+1: :100: 文档非常完善)

https://github.com/RafalWilinski/express-status-monitor ( ExpressJS 状态监控 :+1: )

https://github.com/liliang-cn/express_register_login


https://github.com/luojilab/auto-router (自动生成express框架的路由机制)

http://wwsun.github.io/posts/testing-node.js-with-mocha-and-chai.html (使用Mocha和Chai来测试Node.js应用 )

https://github.com/mjhea0/node-stripe-charge (Node + Stripe + Express, :+1: :100: )

http://mherman.org/blog/2016/03/13/designing-a-restful-api-with-node-and-postgres/#.VvDLFOYSnNl (Designing a RESTful API With Node and Postgres) http://mherman.org/blog/2015/10/22/node-postgres-sequelize/#.VvDU--YSnNk (Node, Postgres, and Sequelize) http://mherman.org/blog/2015/02/12/postgresql-and-nodejs/#.VvDVTuYSnNk (PostgreSQL and NodeJS)

http://mherman.org/blog/2015/09/10/testing-node-js-with-mocha-and-chai/#.VvDVPuYSnNk (Testing Node.js With Mocha and Chai)

https://github.com/RisingStack/node-style-guide (NodeJS 开发指南 :+1: :100: ) http://web.jobbole.com/84401/ (NodeJS 最佳实践 :+1: ) https://github.com/XadillaX/Toshihiko (一个自用的极简 ORM,带三方缓存支持——Toshihiko)

https://github.com/eggjs/egg (Born to build better enterprise frameworks and apps 👍 💯 , 蚂蚁金服)

https://github.com/larkjs/lark/ ( larkjs 百度一个可支撑大流量并发业务的nodejs框架,在性能、多人开发模式、架构以及可维护性方面值得推荐。 :+1: :100: )

https://github.com/alibaba/plover (专注于模块化的NodeJs Web框架)

https://github.com/bdjs/bd (An koa-based Node.js web framework)

http://www.thinkjs.org/ (奇虎 A Node.js MVC Framework Support ES6/7 Features)

https://github.com/toajs/toa (Toa 修改自 Koa,基本架构原理与 Koa 相似,context、request、response 三大基础对象几乎一样。但 Toa 是基于 thunks 组合业务逻辑,来实现异步流程控制和异常处理。thunks 是一个比 co 更强大的异步流程控制工具。)

https://github.com/balderdashy/waterline ( ORM for Node.js with support for mysql, mongo, postgres, redis, and more. :+1: :100: 推荐使用)

https://coding.net/u/Stiekel/p/waterline-sample (在 Express 项目中使用 Waterline ) http://chensd.com/2015-10/Use-Waterline-in-Express-project.html http://chensd.com/2015-10/Node-ORM-Waterline.html

https://github.com/sequelize/sequelize (An easy-to-use multi SQL dialect ORM for Node.js 👍 💯 )

http://www.w3ctech.com/user/5673 (NODEJS项目实践) https://github.com/xiaolulu/mynodejs(NODEJS项目实践 DEMO) http://www.upopen.cn/article/info/559239adb269230039000001(前后端分离项目实践)

https://github.com/mtharrison/hapi.js-in-action ( Hapi.js 实战指南BOOK 源码 :+1: )

JS 模板引擎

http://mozilla.github.io/nunjucks/cn/templating.html

ThinkJS

https://github.com/wuyanwen/thinkjsplus (thinkjs 3.0 从入门到实战 👍 💯 ) https://github.com/75team/firekylin (基于 ES6 & React 的通用博客系统, A Simple & Fast Node.js Bloging Platform Base On ThinkJS & React & ES2015+ :+1: )

Express + Knex

https://github.com/sheshbabu/wpt-ui

Express 模板

https://github.com/isayme/express-boilerplate (👍 💯) https://github.com/ravisha96/react-social-app https://github.com/icarusion/nodejs-express-mysql

https://github.com/cosmicjs/nodejs-website-boilerplate (ES2015, Express ) https://github.com/cosmicjs/cosmicapp-photography-website

Koa 模板

https://github.com/NeoyeElf/koa2-rest-scaffold (Koa2 RESTful API 脚手架。👍 💯 💯)

https://github.com/wxyyxc1992/Backend-Boilerplate/tree/master/node/koa (Koa+ Graphql +Webpack+Babel+Swagger 👍 💯 💯 )

Sequelize

https://github.com/lorenseanstewart/sequelize-crud-101 ( sequelize + express )

https://github.com/mrsunboss/koa2_rest_sequelizejs_boilerplate ( sequelize + koa2 )

https://github.com/matthewheck/koa-sequelize-boilerplate

https://github.com/open-node/open-rest ( restify and sequelize, 业务沉淀 👍 💯 , 学习 ) https://github.com/open-node/open-rest-es6-boilerplate

API

https://github.com/egoist/wallhaven-api

https://github.com/ladjs/lad ( 👍 💯 , 学习)

状态码

https://github.com/girliemac/slack-httpstatuscats ( 👍 💯 , 学习)

eggjs

https://github.com/MiYogurt/nodejs-shizhan (《Node.js实战:使用 Egg.js + Vue.js + Docker 构建渐进式、可持续集成与交付应用》 源码)

https://github.com/DXY-F2E/api-mocker (👍 💯💯 学习,Egg, Koa, Vue,接口约定测试系统) https://github.com/hubcarl/egg-vue-webpack-boilerplate ( 👍 💯 , 学习) https://github.com/eggjs/egg-showcase-aliyun-blog https://github.com/eggjs/egg-boilerplate-simple https://github.com/iwillwen/shield-tv

CMS

https://github.com/doramart/DoraCMS (完整的权限管理,Vuejs2 + Nodejs+Express+Mongodb编写的一套内容管理系统 👍 💯💯 , 学习)

http://keystonejs.com/

https://github.com/strues/boldr(React based CMF / blogging engine using Redux, Postgres, Node, and more... 👍 💯 , 学习)

https://github.com/Postleaf/postleaf (👍 💯💯 , 学习, 在线可编辑)

面试

https://github.com/ElemeFE/node-interview/blob/master/README.md

监控

https://github.com/midwayjs/pandora/ (一个可管理、可度量、可追踪的 Node.js 应用管理器 👍 💯)

https://blog.risingstack.com/monitoring-nodejs-applications-nodejs-at-scale/

基于 Express 封装

https://github.com/nestjs/nest ( typescript, 修饰器, 类似 Angular 语法, 👍 💯💯 , 学习)

基于 Koa2.0 封装

https://github.com/thinkjs/thinkjs (👍 💯💯 , 学习) https://github.com/eggjs/egg/

https://github.com/youzan/zan-node (ZanNode 是一款轻量级的、面向前后端分离的,基于 Koa2 二次封装的高性能的 Web 开发框架。) https://github.com/yued-fe/yuenode (基于koa,适用于阅文web项目的 Nodejs 前后端分离框架。)

Express 脚手架

https://github.com/jarontai/express-vue-admin ( 👍 💯 使用Node.js(express), Vue2开发的管理后台脚手架项目. )

https://github.com/zmts/supra-api-nodejs ( 👍 💯💯 使用Node.js(express + knex) 推荐学习)

Koa 脚手架

https://github.com/wjkang/quasar-admin-server (使用koa2构建,并且使用lowdb持久化数据到JSON文件 👍 💯)

https://github.com/yued-fe/yuenode-core (A Nodejs framework for Yuewen Group's project. 基于koa,适用于阅文web项目的 Nodejs 前后端分离框架。👍 💯) https://github.com/yued-fe/yuenode (A Nodejs framework for Yuewen Group's project. 基于koa,适用于阅文web项目的 Nodejs 前后端分离框架。👍 💯)

https://github.com/SunInfoFE/sunflower-note-server (👍 💯 周报管理平台-前后端分离-服务端)

Koa 案例

https://github.com/easy-mock/easy-mock (👍 💯,Koa 1.2 , Vue )

https://github.com/YMFE/yapi (👍 💯💯 Koa, React , YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台)

https://github.com/DXY-F2E/api-mocker (👍 💯💯 ,Egg, Koa, Vue,接口约定测试系统)

https://github.com/thx/rap2-delos (Koa + TypeScript + React 阿里妈妈前端团队出品的开源接口管理工具RAP第二代 👍 💯💯)

Socket.io

https://github.com/chenhongdong/article/tree/develop/websocket/chat https://github.com/yinxin630/fiora (Fiora是一款web聊天应用. 使用node.js, mongodb, socket.io和react编写 👍 💯💯) https://github.com/yinxin630/fiora-app

用 TypeScript 写后端库

https://github.com/typestack/typedi (服务 注解 👍 💯💯 推荐使用,学习) https://github.com/typestack/routing-controllers (控制器 注解,👍 💯💯 推荐使用,学习)

https://github.com/typeorm/typeorm (ORM 注解 for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. 👍 💯💯 )

https://github.com/axetroy/kost (基于Koa,使用Typescript开发的Web框架)

TypeScript 写后端例子

https://github.com/midwayjs/pandora-dashboard (Koajs + Reactjs) https://github.com/youzan/show-me-the-code (Koajs + socket.io + Vuejs + TypeScript)

moocss commented 9 years ago

https://github.com/molekilla/hapi-passport-saml

moocss commented 8 years ago

http://substack.net/task_automation_with_npm_run (通过npm run来实现任务自动化)

moocss commented 8 years ago

http://wwsun.github.io/posts/getting-started-with-koa-part-one.html 深入浅出Koa(1):生成器和Thunk函数 http://wwsun.github.io/posts/getting-started-with-koa-part-two.html 深入浅出Koa(2):co的实现和使用

http://wwsun.github.io/posts/getting-started-with-koa-part-three.html 深入浅出Koa(3):Koa的入门和实现

moocss commented 8 years ago

http://fucku.singles/2015/11/21/%E8%AF%91-Express%E5%9C%A8%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E4%B8%8B%E7%9A%84%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5-%E6%80%A7%E8%83%BD%E5%92%8C%E5%8F%AF%E9%9D%A0%E6%80%A7/ [译]Express在生产环境下的最佳实践-性能和可靠性 http://fucku.singles/2015/11/19/%E8%AF%91-Express%E5%BA%94%E7%94%A8%E7%BB%93%E6%9E%84%E7%9A%84%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/ [译]Express应用结构的最佳实践 http://fucku.singles/2015/11/15/%E8%AF%91-Express%E5%9C%A8%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E4%B8%8B%E7%9A%84%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5-%E5%AE%89%E5%85%A8%E6%80%A7/ [译]Express在生产环境下的最佳实践-安全性 http://fucku.singles/2015/10/22/%E8%AF%91-%E5%88%9D%E7%AA%A5Express5-md/ [译]初窥Express 5 http://fucku.singles/2015/10/15/%E8%AF%91-Node-js%E5%AE%89%E5%85%A8%E6%B8%85%E5%8D%95/ [译]Node.js安全清单

moocss commented 8 years ago

http://blog.sivagao.com/2015-11/node-mircoservices/ (Node 接入层 - 微服务架构) http://blog.sivagao.com/2015-09/node-api-gateway/ (【Node】Node.js API gateway) http://blog.sivagao.com/2015-12/node-gateway-choices/ (【Node】Node 接入层 - 技术选型)

moocss commented 8 years ago

Nodejs 全栈之路

https://github.com/nodeonly/stack/blob/gh-pages/2016.md (Node.js最新Web技术栈(2016年4月)) http://i5ting.github.io/nodejs-fullstack/ (高可用架构专用《全栈工程师之路-Node.js》 )

moocss commented 7 years ago