- Axios: uses HTTP methods to communicate with database - much lighter weight than jQuery when we just need HTTP methods.
- Express: provides a framework to set up our Node.js server.
- Body Parser: parses the incoming requests bodies for the info we are sending.
- Foreman: allows us to boot up our API and webpack-dev-server simultaneously.
- Nodemon: restarts server when files are saved with changes.
- Marked: converts markdown syntax to html.
- Mongoose: abstracts away the MongoDB boilerplate for a simple Schema solution.
- I'll be using module inline styles (i.e.
import style from ‘./style’;
andstyle={style.uniqueName}
), so we'll see how that goes.