Skip to content

A bootstrap for web Development with vanilla TypeScript.

Notifications You must be signed in to change notification settings

juninhocruzg3/VanillaTS

Repository files navigation

VanillaTS - The modern vanilla web developer's platform.

VanillaTS is a fast, lightweight, cross-platform development framework for building mobile and desktop web applications using Typescript/Javascript and other languages.


Documentation

Get started with VanillaTS, learn the fundamentals and explore advanced topics on our documentation.

  • Architecture (soon...)
  • Components (soon...)

Advanced

  • Microfrontend

    • See an example here

Development Setup

Prerequisites

OR

Setting Up a Project

  • clone this repository
git clone git@github.com:juninhocruzg3/VanillaTS.git
  • rename the project name on package.json

  • rename the title head tag on index.html

  • run on dev mode:

    • Node:
          npm install
          npm run dev
    • Node by vanilla-ts:
          npm install -g @vanilla-ts/cli
          npm install
          vts serve
    • Make:
          make dev
    • Docker:
          make docker-dev

VanillaTS is cross-platform, fast, lightweight, scalable and is loved by millions.

You might want to try VanillaTS CLI.