This is a lightweight FE framework. It is written in the TypeScript language. The codebase was documented with JSDoc and compiled with ESbuild advanced settings. In this framework there are a lot of predefined UI components.
npm install @siposdani87/sui-js
Check example directory for more samples and options.
import { Application, Route } from '@siposdani87/sui-js';
const config = {
app_id: 'APP_ID',
locale: 'en-GB',
backend: 'http://localhost:3000',
production: false
};
const routes: Route[] = [];
const services: string[] = [];
const app = new Application(config);
app.run(routes, services);
If you encounter any problems feel free to open an issue. If you feel the library is missing a feature, please raise a ticket. Pull request are also welcome.
This project is generously supported by TrophyMap, I18Nature, and several other amazing organizations.
Jetbrains is now supporting this library with an open-source license, which will allow a better code! 🎉