Travel site Improvements

I originally worked about 3 years ago on the Travel site static web page as part of the Git Modern Development Workflow course. The course was updated to remove some unnecessary, bloated or outdated packages. Other improvements also including removing the use of the Gulp task and workflow manager and replacing it entirely with the Webpack toolset for development workflow and building for deployment.

List of packages removed with their replacements:

PostCSS (and autoprefixer) is implemented via webpack instead of gulp.

The development workflow now uses 2 npm commands:

The actual website doesn’t look any different. Although, I believe the sight runs more efficiently now. The modal for “Get in Touch” uses HTML injection via JS, rather than using static HTML. This and other reductions in the amount of JS that is downloaded makes the site runs faster.

You can checkout the site and source code on my projects page here.