zaviermiller / zephyr

WIP framework
MIT License
2 stars 0 forks source link

Zephyr

Zephyr is a reactive frontend Go framework based on core ideas from React and Vue 3. The purpose of this project is to provide an easy to use WebAssembly reactive framework API, to further test the technologies features and capabilities. Some experienced Gophers may have more technical questions, and to them I extend an invitation to read the [FAQ]() on the Zephyr website.

This package uses the unsafe and syscall/js APIs, both of which are subject to change. All part of the library that use

This document is a WIP, I'll be getting er done as the features get done. The checklist is up to date though.

Acknowledgements


Design Philosophies and Goals

Installation

To install Zephyr, just go get it: go get -u github.com/zaviermiller/zephyr && go install zephyr. This will install the zephyr package and then install the Zephyr CLI tool.

There are two main ways to develop an app with Zephyr: pure Go and the Zephyr dev environment.

Benchmarks


Features and Roadmap

These are the concrete features currently offered and planned by the Zephyr API:


Issues