Skip to content

springtype-org/gitbook-guide

Repository files navigation

description
We're happy to see you! 🍀 This is our short introduction to SpringType. Have fun! 😃

Welcome to SpringType!

SpringType is a zero-dependency micro-framework for Website and PWA development. It's pure TypeScript and promotes modern APIs. SpringTypes unique approach allows for less complexity, tiny footprint, high performance and a stellar developer experience 🚀

How stellar? You gain maximum flexibility, compatibility, and high security with a zero-dependency micro-framework, whose empty project production builds are < 20KiB in size.

Our Vision is...

A beautiful new take on modern web development that brings back the fun and simplicity in web development - while pushing modern standards further.

{% hint style="warning" %} Please note that SpringType is still in beta phase. We're looking forward to release the first stable 1.0.0 GA in Spring 2020 🌱🚀😎. As of now, most API's are stable, but we are adding some minor features and fixing bugs.

Please help us becoming better and report use-cases, suggestions and bugs.

Get in touch with us on 💬🤓 {% endhint %}

Try it

We recommend, to take approx. 60 minutes to run through our introduction. In fact, you'll already learn ~80% of what you'll ever need to know in this short amount of time.

But if you're an experienced developer or in a hurry, just run this CLI command:

> npx st-create -c project -t guide -d SpringTypeSandBox

{% hint style="warning" %} Node.js and yarn are prerequisites. Please install them first. {% endhint %}

{% hint style="info" %} SpringType is named like that, because every Spring marks a new beginning; a beautiful new chance to welcome a new era, an era of Typed web development. {% endhint %}

{% hint style="success" %} Still wondering about a thing? Get in touch with us! 💬🤓 {% endhint %}

{% hint style="danger" %} Found a bug or misleading information? Please report an issue. {% endhint %}

Releases

No releases published

Packages

No packages published