While working at Leaflink, I set out on a new OKR to learn more about Web Development. I searched far and wide and discovered this course on Pluralsight, by Cory House. This was by far one of the most useful courses I have ever taken. I learned many high value skills and processes.
Client: Babel, Chalk, Eslint, Faker, Mocha, Webpack
Server: Node, Express, Localtunnel, Surge
"generate-mock-data": "Generates a mock data file in src/services/api.",
"lint:watch": "Watches local file changes for linting errors and warnings.",
"lint": "Run ESLint to find any linting errors and warnings.",
"localtunnel": "Creates a development webserver.",
"open:src": "Run src-server for local development.",
"prelocaltunnel": "Display message before creating development server.",
"prestart": "Display message before starting local server.",
"share": "Starts a local server and development webserver.",
"start-mockapi": "Starts a JSON server for serving mock data.",
"start": "Starts local server for local development, spins up linting, test watchers and mock api server with mock data.",
"test:watch": "Watch for local test changes.",
"test": "Run all local test.",
"clean-dist": "Deletes and recreates dist folder.",
"prebuild": "Runs before build, cleans dist folder, run testing and linting.",
"build": "Builds app for production.",
"postbuild": "Starts dist server after build.",
"deploy": "Deploy static UI from dist folder."