VanJS - React/JSXなしの1KBリアクティブUIフレームワーク
(vanjs.org)- バニラJSとDOMをベースにした超軽量でunopinionatedなリアクティブUIフレームワーク
- 「インストール不要、設定不要、依存関係なし、トランスパイル不要、IDE設定も不要」
- 0.9kb(圧縮時)で、他のUIフレームワークより50〜100倍小さい
- TypeScript対応
- 4つの主要関数(van.tags、van.add、van.state、van.derive)と4つの補助関数(van.tagsNS、van._、van.val、van.oldVal)を学べば十分
5件のコメント
軽量なサーバーを作るとき、いつもHTMLを直接書いて配信することが多かったのですが、こういう方法を使えばもう少し楽になりそうですね。
これまでフロント開発者という人たちは、無駄に複雑なフレームワークばかり量産していたんですね……。どれだけ情けなかったら、バックエンド開発者がフロントを作ることになったのか。
www?なんで全部に噛みついてるの
ありがとうございます。一度使ってみます。