Giter Club home page Giter Club logo

island's Introduction

island(基于Node.js Koa2开发微信小程序服务端)


概述

项目是基于Node.js Koa2开发微信小程序服务端,来源于imooc的实战课程《纯正商业级应用 Node.js Koa2开发微信小程序服务端》,自己动手实践并加以拓展,仅供自己学习使用。 项目的大致流程是Node.js Koa2构建开发环境,分析需求,设计构思,规划目录结构,开始编程。

技术栈

  • Node.js
  • Koa2
  • Sequelize
  • requireDirectory
  • Koa-router
  • LinValidator

知识点

  • 深入JS异常处理与异步异常
  • 异步异常链与全局异常处理
  • 深入Koa中间件
  • Sequelize Scope应用
  • 理解Node.js在Web架构中的作用
  • Koa开发API
  • requireDirectory自动路由加载
  • LinValidator校验器
  • Koa开发微信小程序用户系统
  • 权限控制中间件
  • PM2部署Node.js应用

笔记

项目里note.md

效果

构建

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report

总结

项目难度4星,高质量的构建后端Node.js koa2的后端框架架构。共勉~

island's People

Contributors

goldl avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.