All Projects β†’ rzgry β†’ Express-REST-API-Template

rzgry / Express-REST-API-Template

Licence: MIT license
Minimal starter project for a Node.js RESTful API based off express generator

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Express-REST-API-Template

Webpack React Boilerplate
Minimal React 16 and Webpack 4 boilerplate with babel 7, using the new webpack-dev-server, react-hot-loader, CSS-Modules
Stars: ✭ 358 (+1276.92%)
Mutual labels:  eslint, jest, prettier
Express React Boilerplate
πŸš€πŸš€πŸš€ This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: ✭ 32 (+23.08%)
Mutual labels:  eslint, jest, prettier
React Typescript Web Extension Starter
πŸ–₯ A Web Extension starter kit built with React, TypeScript, SCSS, Storybook, Jest, EsLint, Prettier, Webpack and Bootstrap. Supports Google Chrome + Mozilla Firefox + Brave Browser πŸ”₯
Stars: ✭ 510 (+1861.54%)
Mutual labels:  eslint, jest, prettier
node-backend-template
A template for NodeJS backend projects
Stars: ✭ 19 (-26.92%)
Mutual labels:  eslint, jest, prettier
zero
πŸ“¦ A zero config scripts library
Stars: ✭ 17 (-34.62%)
Mutual labels:  eslint, jest, prettier
walrus
πŸŽ‰ Cli development framework.
Stars: ✭ 17 (-34.62%)
Mutual labels:  eslint, jest, prettier
React Ssr Starter
All have been introduced React environment
Stars: ✭ 20 (-23.08%)
Mutual labels:  eslint, jest, prettier
eslint-config-adjunct
A reasonable collection of plugins to use alongside your main esLint configuration
Stars: ✭ 39 (+50%)
Mutual labels:  eslint, jest, prettier
reactjs-vite-tailwindcss-boilerplate
ReactJS + Vite boilerplate to be used with Tailwindcss.
Stars: ✭ 103 (+296.15%)
Mutual labels:  eslint, jest, prettier
Starter React Flux
Generate your React PWA project with TypeScript or JavaScript
Stars: ✭ 65 (+150%)
Mutual labels:  eslint, jest, prettier
Typescript Express Starter
πŸš€ TypeScript Express Starter
Stars: ✭ 238 (+815.38%)
Mutual labels:  eslint, jest, prettier
Simple React Calendar
A simple react based calendar component to be used for selecting dates and date ranges
Stars: ✭ 97 (+273.08%)
Mutual labels:  eslint, jest, prettier
react16-seed-with-apollo-graphql-scss-router4-ssr-tests-eslint-prettier-docker-webpack3-hot
Seed to create your own project using React with Apollo GraphQL client
Stars: ✭ 19 (-26.92%)
Mutual labels:  eslint, jest, prettier
awesome-address-book
This project shows a basic address book built with ReactJS, Redux Toolkit and Typescript πŸ“–
Stars: ✭ 20 (-23.08%)
Mutual labels:  eslint, jest, prettier
nextjs-baseweb
Slightly opinionated scaffold of Next.js and Base Web.
Stars: ✭ 46 (+76.92%)
Mutual labels:  eslint, jest, prettier
Serverless Typescript Starter
πŸ—„πŸ™…β€β™€οΈ Deploy your next serverless JavaScript function in seconds
Stars: ✭ 653 (+2411.54%)
Mutual labels:  eslint, jest, prettier
ying-template
θΏ™ζ˜―δΈ€δΈͺ基于 `webpack@^5.27.2` + `typescript@^4.2.3` + `@babel/core@^7.2.2` + `jest@^26.6.3` + `eslint@^7.22.0` ηš„ε€šι‘΅ι’θ„šζ‰‹ζžΆγ€‚
Stars: ✭ 125 (+380.77%)
Mutual labels:  eslint, jest, prettier
react-component-library-lerna
Build your own React component library managed with lerna, presented with storybook and published in private npm registry.
Stars: ✭ 55 (+111.54%)
Mutual labels:  eslint, jest, prettier
Node Typescript Boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.
Stars: ✭ 1,061 (+3980.77%)
Mutual labels:  eslint, jest, prettier
Mostly
They mostly come at night; mostly.
Stars: ✭ 78 (+200%)
Mutual labels:  eslint, jest, prettier

example workflow code style: prettier

Express-REST-API-Template

Simple express boilerplate based off of express-generator. Includes eslint and prettier for linting/code formatting, nodemon for automatic server restarting, and Jest for testing.

Getting Started

Install dependencies

npm install

Running in development

npm run dev

Running in production

npm start

Runs on localhost:3000 by default but can be configured using the PORT environment variable.

Running tests

npm test

# Watch repo
npm run test:watch

Linting

npm run lint

# fix issues
npm run lint:fix
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].