Skip to content

Latest commit

 

History

90 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

matthew.mt

This is an experimental project which uses WebComponents to create a Single Page Application (SPA). This is also the source code of my personal website which runs on matthew.mt

Transpiler, bundler, dependency and sophistication-free SPA

This is a dependency-free** SPA which works on modern browsers. Whilst I do acknowledge that web bundlers come with features which optimize performance, the objective of this mini project was to build a dependecy free SPA using just the browser's API.

** Except for one dependency which handles routing on the client. Good to know: the dependecy (route-slot) itself does not have any dependencies and just uses the browser's API

Run the app

To run this application first you need to install a dependency to serve the client. The aforementioned dependency of the SPA is downloaded at run time.

npm i

Then run it:

npm start

About

My personal site

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages