All Projects → jkchao → Blog Service

jkchao / Blog Service

blog service @nestjs

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Blog Service

Jianshu
仿简书nx+nodejs+nestjs6+express+mongodb+angular8+爬虫
Stars: ✭ 296 (+57.45%)
Mutual labels:  api, mongoose, redis, mongodb, express, nestjs
Express Graphql Mongodb Boilerplate
A boilerplate for Node.js apps / GraphQL-API / Authentication from scratch - express, graphql - (graphql compose), mongodb (mongoose).
Stars: ✭ 288 (+53.19%)
Mutual labels:  api, graphql, mongoose, redis, mongodb, express
Nest Angular
NestJS, Angular 6, Server Side Rendering (Angular Universal), GraphQL, JWT (JSON Web Tokens) and Facebook/Twitter/Google Authentication, Mongoose, MongoDB, Webpack, TypeScript
Stars: ✭ 307 (+63.3%)
Mutual labels:  graphql, mongoose, mongodb, express, nestjs
Postgraphile
GraphQL is a new way of communicating with your server. It eliminates the problems of over- and under-fetching, incorporates strong data types, has built-in introspection, documentation and deprecation capabilities, and is implemented in many programming languages. This all leads to gloriously low-latency user experiences, better developer experiences, and much increased productivity. Because of all this, GraphQL is typically used as a replacement for (or companion to) RESTful API services.
Stars: ✭ 10,967 (+5733.51%)
Mutual labels:  api, graphql, express, koa, koa2
Node Express Mongodb Jwt Rest Api Skeleton
This is a basic API REST skeleton written on JavaScript using async/await. Great for building a starter web API for your front-end (Android, iOS, Vue, react, angular, or anything that can consume an API). Demo of frontend in VueJS here: https://github.com/davellanedam/vue-skeleton-mvp
Stars: ✭ 603 (+220.74%)
Mutual labels:  api, mongoose, redis, mongodb, express
Lad
👦 Lad is the best Node.js framework. Made by a former Express TC and Koa team member.
Stars: ✭ 2,112 (+1023.4%)
Mutual labels:  api, mongoose, redis, mongodb, koa
Create Graphql
Command-line utility to build production-ready servers with GraphQL.
Stars: ✭ 441 (+134.57%)
Mutual labels:  graphql, graphql-server, mongoose, express, koa
Nest User Auth
A starter build for a back end which implements managing users with MongoDB, Mongoose, NestJS, Passport-JWT, and GraphQL.
Stars: ✭ 145 (-22.87%)
Mutual labels:  graphql, mongoose, mongodb, nestjs, jest
Graphql2rest
GraphQL to REST converter: automatically generate a RESTful API from your existing GraphQL API
Stars: ✭ 181 (-3.72%)
Mutual labels:  api, graphql, graphql-server, api-server
Appy Backend
A user system to bootstrap your app.
Stars: ✭ 96 (-48.94%)
Mutual labels:  api, api-server, mongoose, mongodb
Express Mongodb Rest Api Boilerplate
A boilerplate for Node.js apps / Rest API / Authentication from scratch - express, mongodb (mongoose).
Stars: ✭ 153 (-18.62%)
Mutual labels:  api, redis, mongodb, express
Next Graphql Blog
🖊 A Blog including a server and a client. Server is built with Node, Express & a customized GraphQL-yoga server. Client is built with React, Next js & Apollo client.
Stars: ✭ 152 (-19.15%)
Mutual labels:  graphql, mongoose, mongodb, express
Boilerplate Vue Apollo Graphql Mongodb
Start your magical stack journey!
Stars: ✭ 85 (-54.79%)
Mutual labels:  graphql, mongoose, mongodb, express
Vue Family Bucket Ssr Koa2 Full Stack Development From Meituan
🚀🚀2020最新Vue全家桶+SSR+Koa2全栈开发☁
Stars: ✭ 100 (-46.81%)
Mutual labels:  mongoose, redis, mongodb, koa
Fullstack Shopping Cart
MERN stack shopping cart, written in TypeScript
Stars: ✭ 82 (-56.38%)
Mutual labels:  mongoose, mongodb, express, jest
Frisky
🍿 Open Source GraphQL API for Online Shows
Stars: ✭ 161 (-14.36%)
Mutual labels:  graphql, mongoose, mongodb, express
Wertik Js
💪 A library that powers your app with GraphQL + Rest API
Stars: ✭ 56 (-70.21%)
Mutual labels:  api, graphql, mongoose, mongodb
Strapi
🚀 Open source Node.js Headless CMS to easily build customisable APIs
Stars: ✭ 41,786 (+22126.6%)
Mutual labels:  api, graphql, koa, koa2
React Chat Api
📡 API for chat application for DogeCodes React course
Stars: ✭ 121 (-35.64%)
Mutual labels:  api, api-server, mongoose, mongodb
Graphql Api For Wp
[READ ONLY] GraphQL API for WordPress
Stars: ✭ 136 (-27.66%)
Mutual labels:  api, graphql, graphql-server, api-server

blog service

Build Status coverage GitHub forks GitHub stars GitHub issues GitHub last commit

此分支是使用 nest 重构分支。

NestJS + MongoDB + Redis + Docker + GraphQL

start

install

# Setup mongodb and redis

# start
docker-compose -f docker-compose.dev.yml up -d

# stop
# docker-compose -f docker-compose.dev.yml down

# remove volume/cache
# docker-compose -f docker-compose.dev.yml down -v

# install
$ npm install

$ npm run dev

test

$ npm run test:unit
$ npm run test:e2e

debug

$ npm run debug

deploy

...

性能调优

# 安装 clinic
$ npm i -g clinic

# 安装压力测试工具
$ npm i -g autocannon

# 在检查之前,先 build 出来
$ npm run build:stage

# run
$ npm run performance

你可以选择 doctor/IO/flame 选项,然后输入需要检查的接口;

稍等片刻,会生成新的报告。

参考:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].