Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
immutable-js
Immutable persistent data collections for Javascript which increase efficiency and simplicity.
-
htm
Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
You can and have been able to use jsx with Vue for quite some time: https://github.com/vuejs/jsx
A React specific version of that pattern is opt in via an external package (assuming that is what they’ve implemented): https://github.com/pmndrs/valtio
Apologies, my link above was the incorrect bookmark... that was for Vue 2. Here is the correct link for vue3: https://github.com/vuejs/jsx-next
Checkout immutability.js section: The case for Immutability https://immutable-js.github.io/immutable-js/
You can try vue with htm... confusing name, but elegant solution.