|
|
|
|
|
by aconbere
1223 days ago
|
|
I’ve spent the last week playing around with running WASM apps executing WebGL. I’m exhausted by the modern web. There are so many layers and layers and layers, and none of it works very well! But WebGL rendering on the web offers a unique and compelling alternative. I can write my frontend and backend in Rust. I can use gui libraries like egui directly if I want or write my own UIs if I prefer. It’s almost like going back to the bad flash days, but with open web standards. There are a bunch of downsides (some the article mentions. Accessibility isn’t there yet, the platform is immature so a lot of basic stuff you have to write yourself (form handling, etc), and a big one for me is: text rendering! There appears to be few if any mature text rendering libraries that you can drop into a webgl project and get good crisp text, shaping, and kerning. |
|
But then I hit limits and started re-implementing the wheel. So I bit the bullet and learned all those layers of web development. Never looked back.
When you get to that point, may I suggest you master HTML and submitting forms. You can do a lot without Javascript. Look at Laravel for an easy to comprehend framework (PHP). It is just perfect.