View
The View module is an IDE (integrated developer environment) unifying all features of the template language and editor.
-
Editor with intellisense
-
A block consists of
- Template - HTML extended with dynamic templating features
- Style - Sass with local scope
- Script - TypeScript with JSX
-
Template engine
- API can run on browser, local or remote server
- Database - SQLite
- File system - OPFS (Origin Private File System)
-
Preview - Instant preview during edit, without server requests
-
Unified interface for template types
- Assets
- Content structure
- Style and script
- Layouts