SvelteSnyggingar Svelte Themes

Sveltesnyggingar

Javascript School project

SvelteSnyggingar

SvelteSnyggingar is a Javascript School project with the goal of learning and creating a functional web application using the Svelte framework. License: MIT License

Comparison

Svelte features no virtual DOM which React does to update its UI. Svelte instead utilizesd a JS compiler, this in theory leads to better performance for Svelte. React features JSX syntax which combines HTML and Javascript whereas Svelte uses a combines syntax of HTMl, CSS and Javascript. For this project we decided to use Tailwind for the overall styling of the website.

Svelte is the overall more lightweight and simpler framework to use in a small project like this, and is therefore the framework we chose for our project. React in contrast is more powerful and therefore more popular in the real world among programmers.

Installation

  1. Clone the repository link: https://github.com/Godisstrut/SvelteSnyggingar.git

  2. Navigate to the correct folder: Sveltesnyggingar/my-app You can do this by typing cd my-app

  3. Install dependencies: npm install

  4. Create a .env file in my-app that holds the API keys

  5. Run the program with the development server: npm run dev

  6. Open your browser and go to 'http://localhost:5173' or simply click the link provided in the terminal

Top categories

Loading Svelte Themes