fullts
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

FullTS    557045673

EN / 中文

Full-stack framework in TypeScript, based on TSRPC and React.

Still under developing, feel free to log a issue.

Features

Quick development

Extremly efficient in development, everything in TypeScript. Share code between frontend and backend, remote function call just like local

High performance

Delay load, pack and chunk, tested online over 2 years

Easy to learn

Get best practise of project instantly, without learning many tools (etc. webpack, react-router...)

Usage

import * as React from 'react';
import {FulltsApp} from 'fullts';
 
new FulltsApp({
    serverUrl: '',
    routes: [
        { path: '/', component: () => import('./views/HomeView') },
        { path: '/posts', component: () => import('./views/ArticleListView') },
        { path: '/post/:id', component: () => import('./views/SingleArticleView') },
        { path: '*', component: () => import('./views/Page404') }   //404 Page
    ]
}).renderTo(document.getElementById('app-root')!)

Dependencies (11)

Dev Dependencies (4)

Package Sidebar

Install

npm i fullts

Weekly Downloads

9

Version

1.1.0

License

Apache-2.0

Unpacked Size

40.3 kB

Total Files

19

Last publish

Collaborators

  • k8w