All Projects → Elderjs → template

Elderjs / template

Licence: MIT License
Elder.js template project. It is part template, part tutorial. Dive in!

Programming Languages

javascript
184084 projects - #8 most used programming language
Svelte
593 projects
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to template

Elderjs
Elder.js is an opinionated static site generator and web framework for Svelte built with SEO in mind.
Stars: ✭ 1,102 (+991.09%)
Mutual labels:  static-site-generator, ssr, svelte
svelte-meteor-data
Reactively track Meteor data inside Svelte components
Stars: ✭ 14 (-86.14%)
Mutual labels:  svelte, sveltejs
svelte-persistent-store
A Svelte store that keep its value through pages and reloads
Stars: ✭ 111 (+9.9%)
Mutual labels:  svelte, sveltejs
svelte-typescript-rollup
Svelte + Typescript + Rollup
Stars: ✭ 79 (-21.78%)
Mutual labels:  svelte, sveltejs
focus-svelte
focus lock for svelte
Stars: ✭ 18 (-82.18%)
Mutual labels:  svelte, sveltejs
picidaejs
🐦Picidae is a document generator which has gentle experience.
Stars: ✭ 24 (-76.24%)
Mutual labels:  static-site-generator, ssr
svelte-component-library-template
A base for building Svelte component library.
Stars: ✭ 62 (-38.61%)
Mutual labels:  svelte, sveltejs
plugins
Elder.js plugins and community plugins.
Stars: ✭ 80 (-20.79%)
Mutual labels:  svelte, sveltejs
svelte-hamburgers
Custom Hamburger Icons in Svelte with ease
Stars: ✭ 27 (-73.27%)
Mutual labels:  svelte, sveltejs
programmingtil-svelte
No description or website provided.
Stars: ✭ 59 (-41.58%)
Mutual labels:  svelte, sveltejs
svelte-headlessui
Unofficial Svelte port of Headless UI components
Stars: ✭ 564 (+458.42%)
Mutual labels:  svelte, sveltejs
svelte-starter-kit
Svelte with brilliant bells and useful whistles
Stars: ✭ 384 (+280.2%)
Mutual labels:  svelte, sveltejs
svelte3-translation-ru
Russian translation of the official Svelte resources
Stars: ✭ 49 (-51.49%)
Mutual labels:  svelte, sveltejs
cv
My online CV using Svelte
Stars: ✭ 35 (-65.35%)
Mutual labels:  svelte, sveltejs
mathesar
Web application providing an intuitive user experience to databases.
Stars: ✭ 95 (-5.94%)
Mutual labels:  svelte, sveltejs
http-interceptors
The Web apps in this monorepo make HTTP requests and require uniform consistency in how they are executed and handled. This monorepo demonstrates the same app written with Angular and with Svelte. Each app uses HTTP interceptors. The Angular app uses HttpClient and its interceptors while the Svelte app uses Axios and its interceptors.
Stars: ✭ 46 (-54.46%)
Mutual labels:  svelte, sveltejs
svelteify
📲 Customizable and dependencies-less Material components with Svelte
Stars: ✭ 43 (-57.43%)
Mutual labels:  svelte, sveltejs
eslint-plugin-svelte
ESLint plugin for Svelte using AST
Stars: ✭ 22 (-78.22%)
Mutual labels:  svelte, sveltejs
svelte-fa
Tiny FontAwesome 5 component for Svelte
Stars: ✭ 214 (+111.88%)
Mutual labels:  svelte, sveltejs
memento-svelte-electron-typescript
Template to create a desktop app with Svelte, TailwindCSS, Electron and TypeScript (with electron-updater, electron-reload and electron-builder)
Stars: ✭ 27 (-73.27%)
Mutual labels:  svelte, sveltejs

Elder.js Template Project

node version

This is a project template for Elder.js apps. The template lives at https://github.com/elderjs/template and the Elder.js source is here: https://github.com/elderjs/elderjs

Here is a demo of the template: https://elderjs.pages.dev/

Get started

To create a new project based on this template using degit:

npx degit Elderjs/template elderjs-app
cd elderjs-app

Install the dependencies:

npm install # or just yarn

Start Project:

npm start # or npm run dev

Navigate to localhost:3000. You should see your app running.

This spawns a development server, so simply edit a file in src, save it, and reload the page to see your changes.

You can also see a live demo of this template: https://elderjs.pages.dev/

What to Expect

  • A dev server is watching your files for changes. It will restart when it needs to.
  • Rollup is watching your files for changes. It will restart when it needs to.
  • If your elder.config.js has @elderjs/plugin-browser-reload': {} in it's plugins, your browser will automatically restart after the server restarts.

esbuild

If you are looking for a faster development experience run npm run esbuild this is experimental but will be improving rapidly.

To Build HTML for Production:

npm run build

Let the build finish. It will put all of your statically generated files in ./public.

If you wish to preview you can use:

npx sirv-cli public

To Run in SSR Mode for Production:

npm run serve
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].