pablo.berganza.dev-sapper

My personal site written in Svelte

GPL-3.0 License

Stars
2

pablo.berganza.dev

This is another version of my personal web site. It was made using Svelte and Sapper (still in early development).

Svelte is a JavaScript framework that, unlike frameworks like React/Vue/Angular, does not have a runtime. Svelte works as a compiler that updates the DOM directly when the state changes. Sapper is a framework for Svelte, inspired by Next.JS, that makes it easy to do a SSR APP with Svelte.

This rewrite was made mostly as an experiment and to try to make a more "maintainable" version of my web site.

To run it locally:

  • Clone it
  • Install all dependencies with yarn
  • Start the dev server with yarn dev
  • Generate a static build with yarn export

License

The content of the site is owned by me and cannot be copied as your own. (Of course you can link to it).

The site's code itself has a license of GPL-3.0 since I would like people to share their modifications to it (and also encourage you to be original on your site).

Code snippets shown in my posts can be considered MIT.