Full Stack Starter Svelte Express App screenshot

Full Stack Starter Svelte Express App

Author Avatar Theme by Lukefrogger
Updated: 11 Aug 2020
17 Stars

A starting place for a full stack app with Svelte and an application server using Express

Categories

Overview:

The Full Stack Starter - Svelte and Express is a project template that provides a shareable component template for Svelte apps. It includes both a Svelte app and an Express app, allowing for the development of both the frontend and backend together. This template is designed to be easily customizable and allows for live-reloading of changes.

Features:

  • Shareable component template for Svelte apps
  • Includes both a Svelte app and an Express app
  • Allows for development of frontend and backend together
  • Live-reloading of changes for easy customization

Installation:

  1. Make sure you have Node.js installed on your system.
  2. Clone or download the Full Stack Starter - Svelte and Express project template from the GitHub repository.
  3. Open the cloned/downloaded project in your preferred code editor.
  4. Install the dependencies for both the frontend and backend by running the following command in the project root directory:
    npm install
    
  5. Start the backend server by running the following command:
    npm run backend
    
  6. Start the frontend development server by running the following command:
    npm run frontend
    
    This will automatically open your browser to localhost:5000 where you can see the app running.
  7. To make changes to the app, edit a component file in the ‘src’ directory, save it, and the page will automatically reload to reflect your changes.

Summary:

The Full Stack Starter - Svelte and Express is a convenient project template that provides a shareable component template for Svelte apps. It includes both a Svelte app and an Express app, allowing for the development of both the frontend and backend together. With live-reloading of changes, developers can easily customize and test their applications. Installation is straightforward and requires Node.js and a few simple commands.