#NoFramework

xoron :verified:xoron@infosec.exchange
2026-03-16

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: positive-intentions.com/docs/r

(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

dim
Wolfram wants peace #SEORankwolframkriesing@mastodontech.de
2026-02-14

How can the average page size be below 20kB if #CSS is already 22kB?

Once #CSS, #JS, #Fonts are loaded once they are cached by the browser, so the #HTML is the only thing that needs to be loaded (again).

One could argue "but you could also just load the data". 💡 Oha, that is exactly what we are doing, just that the data is formatted as HTML (not JSON, or alike) and the browser can render it as is. 🤯

Isn't that amazing?

#useThePlatform at it's best
#noReact #noFramework #progressive

William Rodrigues 🏹🧜‍♀️⚔️driceman
2026-01-28

Acabei de subir um sistema completo de um cliente e apenas um erro ocorreu, que resolvi com dois cliques.
Vou passar o dia inteiro com a pulga atrás da orelha, está rodando lindo demais.

2024-12-30

Can someone with more #JavaScript experience tell me what's an idiomatic way of solving the problem of an application that must fetch multiple URLs?

I currently have the issue that a lot of those URLs actually are the same, so I end-up with 40 requests for the same resource.

Is there an elegant way to solve this with minimal overhead over the native fetch API?

#frontend #javascript #noframework #webdev

Wolfram wants peace #SEORankwolframkriesing@mastodontech.de
2024-11-26

TIL: an <input list="mylist"> can be an input and select, in native HTML 🤯

<datalist id="mylist">
<option value="one"></option>
<option value="two"></option>
</datalist>

See developer.mozilla.org/en-US/do

#useThePlatform #HTML
one more reason for #noFramework

firefox renders a list below the input fieldchrome renders a kinda dropdown, and you can still type in the input
Johan Vervloetvohanj@phpc.social
2023-03-22

Just stumbled upon this older post of @matthiasnoback: matthiasnoback.nl/2019/03/hand
About a hard coded dependency injection container. I think this is genius in its simplicity. #dependencyInjection #noFramework

Thomas Beduneauenwin
2022-12-22

Case closed thanks to @renchap 🥳 Started with v6 (was built with v0.10 at the time) and after some line commenting the server started. Copied the generated source and the assets, skipped and moved the fonts away from Google and Voilà! Now serving the page has static content.

Javi López G. :batman:javilopezg
2022-03-07

Design: by @javarome@twitter.com link.medium.com/UkQXzGDG9nb

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst