React-Like JSX Syntax for Webcomponents

TLDR: I’ve been #experimenting with react-like jsx-syntax with webcomponents to see if I could theoretically replace #React in one of my larger #software projects. It is not ready for production use, but rather a #Research exploration into #CustomElements and #ModernJS performance.

The goal was to build #FunctionalWebComponents that handle #StateManagement and #DOM updates without the overhead of a massive #JavaScript framework. By leveraging #StandardWebAPIs and #Proxy objects, I’ve managed to create a #Reactive programming model that feels familiar but stays closer to the #Platform.

Check out the full #TechnicalTutorial and #DeepDive here: https://positive-intentions.com/docs/research/Tutorials/dim/dim-functional-webcomponents

(Disclosure: this project may be getting deprecated. Sharing this because it might still be interesting or educational.)

#WebDevelopment #Frontend #BuildTheWeb #NoFramework #JS #JSX #WebStandards #Coding #ResearchAndDevelopment #VanillaJS #SoftwareEngineering #TechBlog #WebDevCommunity

6 Must-Know JavaScript ES13 Features for Modern Development 🚀

JavaScript continues to evolve, and with the release of ES13, the language has become even more...

DEV Community

Not sure why Modern.js is never included in discussions on #React #Frameworks. The developer experience is fantastic and they treat #SPA with the same respect as #SSR

#webdev #webdevelopment #modernjs #softwaredevelopment

https://modernjs.dev/en/guides/get-started/introduction#comparison-with-others

Introduction - Modern.js

A Progressive React Framework for modern web development.

Ada Rose Cannon 🏳️‍🌈 on Twitter

“Happy Friday!! I just posted to medium "Isomorphic ES Modules", sharing code between Node and the Browser using ECMAScript Modules. This post is about using the same source JavaScript files for node and in the browser (including npm!), without bundling. https://t.co/paRDED7ypg”

Twitter