Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/julienetie/wavefront

The Anti Framework
https://github.com/julienetie/wavefront

Last synced: 16 days ago
JSON representation

The Anti Framework

Awesome Lists containing this project

README

        

> #### _pre-alpha_ | WIP

![wavefront-full-logo](https://github.com/julienetie/wavefront/assets/7676299/e6f0acf9-414a-4eed-9cab-dbc5dd5475ec)

![Anti-Framework Ant Image](https://github.com/julienetie/anti-framework/blob/06398a8ab78780795e143689c2c4ccc426455bb3/anti-framework.webp?raw=true)
# The Anti Framework
### A-n̶o̶t̶h̶e̶r̶ JavaScript framework with a different direction:

- **No Virtual-DOM**: Wavefront queries the DOM
- **Componentless**: No component hierarchy, vastly improving simplicity
- **Minimalistic**
- **Trusted-Types**: For modern XSS protection
- **Performant XSS-sanitizer**: Standard for all DOM modifications
- **No DSL**: Markup is defined using Template Literals, there's no JSX or special syntax to learn.
- **Decoupled events**: A powerful event management system not bound by components
- **Separation of concerns**: Enforcement of separation between logic and presentation
- **String to DOM**: Advanced DOM creation using native string manipulation
- **No compiler**: No magic required
- **No dependencies**: No libraries or build-tool dependencies
- **Lightweight**: Less than 30kB minified
- **Full-featured UI framework**: For SPA, MPA, and hybrids

MIT © Wavefront, Julien Etienne 2024