Skip to main content

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