The anti framework for real javascript developers.
InfrontJS is a plain javascript web development framework. It provides a robust set of classes to build modern applications.
In contrast to other frameworks, InfrontJS embraces the native DOM, comes with fewer abstractions and avoids excessive tooling.
Its focus is to keep web development simple and smart!
Vanilla
Write code with plain HTML, CSS and JavaScript. No need to learn other domain specific languages.
Easy
Intuitive API, zero complexity and no black boxes. Plus, a handcrafted set of development tools with zero configuration.
Powerful
With fewer abstractions and staying close to the native DOM - you have direct access to all modern web features.
Features
Incomplete list of things of what InfrontJS offers you.
-
STATE MANAGER
Custom state logic for your application flow.
Learn More -
EJS TEMPLATING
Powerful templating solution using plain javascript syntax.
Learn More -
DOM DIFFING
Powerful DOM diffing system for performant DOM updates.
Learn More -
L18N
Support for internationalization and localization.
Learn More
-
BUILT-IN ROUTER
Easy to use routing logic tied to the states.
Learn More -
EASY API
Designed to be intuitive and easy to pick up.
Learn More -
OBSERVABLES
Observe changes to an object and any nested children.
Learn More -
ECO SYSTEM
Custom CLI tool and development environment available.
Learn More