Category Archives: Web Development

Anatomy of Software Project

Scope of Discussion Here we talk primarily about JavaScript projects but include Java as well. The major tools at our disposal here are Git for source control, Maven and Npm for dependency/task management of Java and JavaScript respectively. Java is compiled and packaged by JDK while in JavaScript world these tasks are performed by WebPack… Read More »

Setup of New React Project

References Code Redux tutorial Webpack intro Dual-Deploy React Project A dual-deploy project can be served in a NODE HTTP server as well as a SERVLET container such as Tomcat. The only NODE-specific part of the project is the landing page (index.html). The SERVLET container will supply its own landing page. Sample Project Directory Structure These… Read More »