What are the most enjoyable language/framework you build projects with?
What are the most enjoyable language/framework you build projects with?
UI wise: React JS with hooks. I can build everything on the webserver side and do everything with Async requests. It's great... as for on the webserver side... let's just say Not Python.
I went from Laravel (PHP) to Symfony (PHP) to Flask (Python), and Django (Python). Django feels the best to build medium-big stuff quickly, but all of the ones mentioned above are decent. Frontend-wise Angular feels too bloated, Vue.js 2 is nice (waiting for v3), but looking into Svelte and feeling excited about it.
CSS I'm comfortable with Bootstrap and Bulma, but want to look into Tailwind for future projects.
C# / WPF. Unfortunately, it's become obsolete (WPF), and M$ is pushing UWP into view. I have lots and lots and lots of issues with that, I could probably write a book on it.
They're working on WinUI 3.0, and that should be the holy grail of UIs (when it comes to C#). I'm pretty skeptical, so we'll see...
1. Ruby on Rails - can prototype very fast SaaS like products while still enjoying the language
2. Elixir with Phoenix - building my first product with it and I like how it pushes me to think more about my code
For web applications: Django.
For Linux desktop applications: GTK+.
For "portable" desktop applications: Qt (because of its tooling).
As a Rookie: Go without any frameworks. Also very curious about Phoenix/Elixir
As a pro: Laravel/PHP.
Spring boot + JSP for me.
ruby + rails for web
qt for desk
vuejs for js