markdown guide
 

For me performance is pretty dam good all around, smaller library size or some kind of WASM compilation would be dope. Rendering speeds are already faster than most people notice so maybe less focus on that end of things all around and more on bundle size.

Global state management solutions and event emitting ie. redux, vuex, mobx are my biggest gripe across all frameworks and have led me to explore elm, who I am told does this really well.

Testing on the client side is pretty terrible all around. Jest and enzyme is nice when it works but there are scenarios with react hooks and context providers that leave you diving deep into docs and stack overflow for help. When tests take longer to write than the feature itself it really takes the fun out of everything. In general Iā€™d love client side testing to be as good as backend tests where you can write a test and run it and trust it without needing to jump back to the browser all the time. Exploring cypress and react testing framework along with typescript to alleviate the pain of this has been my only respite.

 

maybe less focus on that end of things all around and more on bundle size.

Couldnt agree more šŸ‘

Elm

Elm is awesome ā¤.

Testing on the client side is pretty terrible all around.

Yeah recently having a terrible time because of hooks. šŸ˜”

 

Clearly WebGL. It is complicated to provide the user with good performance application leveraging WebGL using high-end graphics with high quality shaders and super high defined vertexes. Using WebGL with WASM would mean processing and calculating translations faster and doing complicated animations smoother. Optimizations can be found elsewhere as well but it would help a lot.

Classic DEV Post from Apr 23

The Amazing Secret to Crafting Conference Submissions that Don't Suck

How to write a quality submission that might not get rejected.

Sendil Kumar N profile image
An explorer wandering in the land of programs. I am passionate about Open Source. "Docendo discimus"

Sore eyes?

dev.to now has dark mode.

Go to the "misc" section of your settings and select night theme ā¤ļø