A complex SAAS starter kit using Go, the html/template package, and sprinkles of javascript.
GOMODEST is a Multi Page App (MPA) starter kit that combines Go’s html/template, SvelteJS, and StimulusJS to create web applications. It is an alternative approach to building web apps, inspired by modest approaches listed on modestjs.works. The goal is to use server-rendered HTML with spots of client-side dynamism using SvelteJS and StimulusJS. The webapp primarily uses plain old JavaScript, HTML, and CSS, with sprinkles of StimulusJS and spots of SvelteJS for interactivity without page reloads.
To run GOMODEST, follow these steps:
GOMODEST is a Multi Page App (MPA) starter kit that aims to provide an alternative approach to building web apps using Go’s html/template, SvelteJS, and StimulusJS. The emphasis is on server-rendered HTML with spots of client-side dynamism for interactivity. The project utilizes goview, stimulusjs, and SvelteJS, among other technologies. By following the server-rendered HTML, sprinkles, and spots approach, developers can create web apps that are dynamic and interactive without relying heavily on costly SPA/ReactJS ecosystems.