Skip to content

the-syndrome/meltdown

Repository files navigation

meltdown

Meltdown is a concept for an isomorphic imba framework with SSR, SPA, and SSG modes. In the current form it's a template. In the future we can develop it into a framework or a better template.

Demo, docs, and community → https://meltdown.dex.yachts

Features

Future goals

  • Improve base design
  • Improve error pages
  • Incremental SSG
  • Improve search, show sections, headings, excerpts
  • Light & dark mode
  • Automate GH pages & other static services

Collaborators are welcome. Join the imba chat and msg @the_syndrome. File an issue if there is a problem.

Install

git clone https://github.com/the-syndrome/meltdown.git my-site
cd my-site
npm install --ignore-scripts
npm rebuild esbuild
cp .env.example .env

The .env file is configured to your needs.

Dev

npm run dev

Open http://127.0.0.1:33765

Guides

Headless CMS

Deploy

In production, the default script is usually npm start, so we followed that convention too. It will build the page routes, transpile the server and client source, and then start the server. This flow will work for most. If you're app is huge, you may want to optimize it.

npm start # setup, build, and run server process

Troubleshooting

About

Template for Imba with a features like SSR, SSG, convention routing, dynamic data, search

Topics

Resources

Stars

Watchers

Forks

Contributors