express-babel

Express starter kit with ES2017+ support, testing, linting and code coverage

nodejsjavascriptherokuboilerplatebabelcoverageexpressappengineeslintes6jestkit
FreeRepo

Preview

express-babel preview

Overview

This is a starter project for building Node.js servers with Express.js that includes ES2017+ language support through Babel, along with built-in linting via ESLint and testing via Jest. It provides a minimal, unopinionated foundation for server development with automatic code compilation, development tooling and deployment guides for common hosting platforms like Heroku and AWS.

Features

es2017-supportbabel-transpilationautomatic-polyfillslintingtestingcode-coverageenvironment-variablesnodemon-auto-reload

Feature Flags

invoicesecommercerealtimeformsValidationtestinglintingenvConfig

Recommended Use Cases

rest-api-developmentnodejs-server-setupes6-module-syntaxasync-await-support

Frontend

None

Backend

expressnodejsbabel

Auth Providers

None

Deployment Targets

awsherokuaws-elastic-beanstalkgoogle-app-engine

Payment Providers

None

Quick Facts

โญ Stars
615
๐Ÿด Forks
113
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2019-03-17T17:28:17.000Z

Stack

Framework
express
Language
javascript
Testing
jest, supertest
CI
eslint

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
eslint

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed project
Get Started with this Boilerplate