List

  • redis
  • RabbitMQ
  • websocket
  • swagger
  • RESTful
  • MicroService
  • RPC
    • gRPC
    • Apache Thrift
  • serverless

Swagger

authentication

document

OpenAPI

error handling in swagger-express-mw

in default.yaml, onError: json_error_handler

default code: https://github.com/theganyo/swagger-node-runner

Database

data model

many-to-many

foreign key

join operations

Distributed System

including manager and workers

connected with RabbitMQ

ORM

sequelize.js

query: { raw: true} // only work for find

RESTful API

MicroService

inter-process communcation

  • RPC
  • RESTful
  • MQ

Document

Swagger: intergrate with express.js.

Based on OpenAPI

心得

开发websocket的应用时,主要要能区分服务器端和客户端

邮箱验证

http://www.ruanyifeng.com/blog/2017/06/smtp-protocol.html

Upload

use S3 as file server

ffmpeg

https://developer.qiniu.com/pili/kb/1333/ffmepg-flow-way

results matching ""

    No results matching ""