Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
You could try Rust or Go (has 2 MB runtime though...), but sadly WASM isn't anywhere mature yet
-
Yes, just use HTML5.
Or use TS.
Or use some other language and compile to WASM.
Or develop your own browser. -
Many options. Many. Some better, some worse. Some more production ready, some less so.
-
@12bitfloat Elm doesn’t seem to be in active development anymore, unless I’m mistaken. So maybe better use something inspired by what Elm was doing?
-
html5 - the way to go for all form inputs
CSS3 - layout, styling and even some animation
Personally, I'd go with a relatively straightforward front end framework, such as UIkit, which provides html, CSS classes and associated javascript in neat, pre-built modules. It is easy to use and very lightweight. There's also a brilliant config tool if you use V2. -
There's that library that lets you run python in the browser.
WASM allows you to offload some tasks to it but definitely isn't a replacement for JS (no DOM access)
You have TypeScript but if you hate JavaScript, TS won't really catch your attention.
There are probably many transpilers from other scripting languages. -
Technically, if all your website does is send GET/POST requests by user clicking things and you don't mind page reload behavior, HTML forms are enough.
Also, WASM? -
@vintprox Not only WASM.
Other technos here :
Blazor Server Side.
As a developper you never to JavaScript (Except maybe some very EDGE cases)
Now, i'm putting out app in production in a couple of months (10K daily users), we'll see if it holds -
Yes! C++, Rust, C#, Dart, Swift, Kotlin, Java, …
Oh! You mean frontend like… websites! Not many good options there. TS… I guess is a bit less retarded than JS.
Any way to code frontend without JS?
question
hate react even more
love frontend - hate js