Web Development Reference

Contents

Web Development Reference#

The Web Development Reference focusses on the development and continuous improvement of a workflow conducive to consistent, modular, efficient implementation of new content and features specific to web applications.

The primary features of the web development are TypeScript and React.

Getting Started#

Compilation takes place via Make(./Makefile), which drive NPM scripts(./package.json) which drives webpack(./webpack.config.js) which includes TypeScript compiler(tsconnfig.json).

  1. Start web server(hosted at localhost:82 and https://dev.exact.engineering via Cloudflare Access from ./dist/var/www/html

    make dev.exact.engineering

  2. Stop the web server container

    make stop_dev.exact.engineering

  3. Initialize dev environment, compile web content from ./public to ./dist/var/www/html, and watch for changes

    npmwatch_devenv