Skip to content

itas109/node-webdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 

Repository files navigation

node-webdev

Version Stars Stars Forks License language GitHub last commit

node web开发从0到1

node web development zero to one


Catalog 目录

$ tree
code
+--- 1.webFramework # Node.js web框架
|   +--- 1.express # express框架
|   |   +--- 1.express-http-https
|   |   +--- 2.express-routes
|   |   +--- 3.express-cors
|   |   +--- 4.express-middleware
|   |   +--- 5.express-swagger
|   |   +--- 6.express-routes-swagger
|   |   +--- 7.express-autoindex
|   +--- 2.swagger # swagger框架
|   |   +--- 1.swagger-editor # swagger可视化编辑器
|   |   +--- 2.swagger-codegen # swagger代码生成器
|   |   +--- 3.swagger-ui # 无依赖的在线API界面
|   |   +--- README.md
|   |   +--- swagger.yaml
+--- 2.cppAddon # Node.js C++插件
|   +--- .clang-format # 代码格式化工具
|   +--- 1.cpp_addon_hello_world # C++插件hello world示例代码
|   |   +--- 1.hello_world_node-addon-api # 基于node-addon-api的示例代码
|   |   +--- 2.hello_world_napi_advance # 基于N-API的进阶示例代码
|   |   +--- 3.hello_world_napi_base # 基于N-API的基础示例代码
|   |   +--- 4.hello_world_v8 # 基于V8的示例代码
|   |   +--- readme.md
|   +--- 2.cpp_addon_function_arguments # C++插件带参数的函数示例代码
|   |   +--- function_arguments_napi
|   |   +--- function_arguments_node-addon-api
|   |   +--- readme.md
|   +--- 3.cpp_addon_function_callback # C++插件callback回调函数示例代码
|   |   +--- function_callback_napi
|   |   +--- function_callback_node-addon-api
|   |   +--- readme.md
|   +--- 4.cpp_addon_async # C++插件异步示例代码
|   |   +--- async_napi
|   |   +--- async_node-addon-api
|   +--- 5.cpp_addon_thirdlib # C++插件第三方库示例代码
|   |   +--- thirdlib_napi
|   |   +--- thirdlib_node-addon-api
|   +--- 6.cpp_addon_restful # C++插件restful示例代码
|   |   +--- restful_napi
|   |   +--- restful_node-addon-api
|   +--- codeformat.sh
|   +--- del_build_dir.bat # 删除build目录批处理
|   +--- del_build_dir.sh # 删除build目录脚本
|   +--- js-native-api
|   |   +--- common.h # N-API通用头文件
|   +--- NodeJS C++插件简介.md
+--- node_modules
|   +--- bindings # 辅助加载.node模块
|   +--- connect # 高性能中间件框架
|   +--- express # web框架
|   +--- got # 人性化的http请求模块
|   +--- js-yaml # yaml解析和序列化模块
|   +--- morgan # http请求日志中间件
|   +--- node-addon-api # 简化使用N-API的外挂类库
|   +--- serve-index # 目录浏览autoindex
|   +--- swagger-tools # swagger工具集
|   +--- depends.md

Contacting 联系方式

Links 链接

Donate 捐助

CSDN博客


License 开源协议

采用MIT License

About

node web开发从0到1 node web development zero to one

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published