Expressive Syntax
Xylit heavily relies on tagged template literals, which makes composing differend DSL’s a breeze:
- No Need for hacky Markdown or YAML injections!
- No need for learning a new Template Language!
Expressive Syntax
Xylit heavily relies on tagged template literals, which makes composing differend DSL’s a breeze:
Component-Driven Templating
Reuse parts of your code in form of components:
Flexible Styling
A Component-Driven approach requires a powerful styling toolset. Xylit’s Out of the Box Support:
File-Based Routing
Xylit ships with a file-based routing system. When a Xylit-file is added to the project it’s automatically available as a route.
DevServer & Livereload
Xylit comes with e built-in DevServer & supports live reloading.
Agnostic Project Structure
Many generators require a specific project structure.
However, Xylit is able to align with your project structure.
Zero JavaSript Builds
Templates are processed during the build time. Xylit does not generate any JavaScript by itself.