vendredi 22 mai 2020

Out of the box efficient client side webdev environnement

I'd like to start a real world client side webdev project but i just cant find what i'm looking for.

I need :

  • fonctional language compiling to js (i dont want to suffer with javascript)
  • a simple and efficient toolchain (working without tinkering)
  • some hot reload system
  • a real IDE to be productive (no emacs overcomplicated stuff, buttons for build, run, debug)
  • on Windows (i have my reasons..)

I still havent found everything in a simple package like i did with other language/environnement, ex :

  • java+netbeans for desktop app
  • Flutter+Android Studio(intellij) for mobile app.

With those tools, i just install a SDK, install an IDE/Plugin, create a HelloWorld, start coding and have something that work right away on which i can elaborate and make a complex thing for my clients. No time wasted fighting the tools supposed to make my life easier, no time wasted becoming a developer of my developing tools !

I have tried ClojureScript (after enjoying some toying with Clojure+nightcode) but the setup with the figwheel stuff with piggyback is overly complicated and dont seem mature. And i cant find how to run a REPL in the IDE like i did with clojure

I have tried ELm using IntelliJ or Atom but i cant figure how to just build and run the project from the IDE, let alone using the REPL and having hot reload

I'm wondering if the specificities of a webstack is to blame for the apparent impossibility to have a simple usable package like in other dev fields. Is it some javascript related curse ?




Aucun commentaire:

Enregistrer un commentaire