Skip to content

nonafox/vior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vior

A mini copy of Vue made on my own. Warning! Don't use Vior in product environments before the offical version of Vior: v1.0.0

How did I choose this name? Just like Evan You, using the translator!

Languages

Documents

https://github.com/jwhgzs/vior/tree/main/docs/index.md

Features & TODOs

  • ✅ Basic reactivity:
    • reactive variables
    • dynamic variables
    • watchers
  • ✅ HTML model engine:
    • DOM templates
    • DOM attributes
    • DOM properties
    • DOM events
    • commands
    • special handling for form components
  • ✅ Virtual DOM
    • best patching speed
    • autonomous HTML parsing engine
  • ✅ Components support
  • ✅ CLI for Node.js - Vior-CLI
  • ⬛ Speed improve for virtual tree generating
  • ⬛ Server-Side Render (SSR)

URLs

Preview demo: https://test.jwhgzs.com/vior/test/
Learned some from: https://vue-course-doc.vercel.app/

About

A mini copy of Vue made on my own.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published