0.4.0 • Published 5 months ago

viewscript-toolkit v0.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

ViewScript

Power Tools For Web Apps

⚠️ ViewScript is in its early stages of development. It's not ready to use for building apps, but a pre-release demo is available now. Please continue to check here for updated documentation, releases, and future plans.

Start

You'll need Node.js 20 to run ViewScript.

npm install viewscript-toolkit --global

viewscript create YourProjectName

cd YourProjectName

npm install

npm start

Overview

Every ViewScript app is represented by a JSON object of type App from the ViewScript Abstract Syntax Tree.

Today, JavaScript and TypeScript developers can use the ViewScript Bridge to build App objects, using ergonomic helper functions. The Bridge hands off App objects to the ViewScript Runtime, which executes them.

In future, developers will be able to write apps using the ViewScript language, and the Compiler will build App objects, to be bundled with the Runtime as standalone executables.

Latest Release:

Expected Releases:

  • ViewScript 0.4 (Pre-release)
    • Build a client-side todo list app using ViewScript Bridge
  • ViewScript 0.5 Espresso (Pre-release)
    • Add network requests to the todo list app using ViewScript Bridge
    • Implement tasks, models, and methods
  • ViewScript 1.0 Absinthe
    • Introduce the ViewScript programming language
    • Compile ViewScript source code into app trees
    • Bundle app trees with ViewScript Runtime as standalone HTML and JS

ViewScript-Bridge Code Examples

https://github.com/alexyuly/ViewScript/tree/main/examples/bridge/src

⚠️ Under Construction: Documentation, Diagrams, & Examples

0.4.0

5 months ago

0.3.4

7 months ago

0.3.3

7 months ago

0.3.2

7 months ago

0.3.1

7 months ago

0.3.0

8 months ago

0.2.1

8 months ago

0.2.0

8 months ago

0.1.0

8 months ago

0.0.4

8 months ago

0.0.3

8 months ago