Your favorite Javascript framework? and Why?

Dex-chan lover
Joined
Jan 11, 2023
Messages
442
Hello Dex-chan enjoyers!
Before we begin, you'll need to understand:
  • What is a Javascript Framework?
  • Why and When you need one?
  • Why you will regret using it someday in the future?
Lazy to find some sources and references for those.

Secondly, I was curious about your favorite JavaScript Framework and why you use it.
Maybe we could find something interesting to learn here.

Lastly, I'm not a JavaScript Framework expert.
During those past 3 years, I could only learn (and somewhat master) 2 JS frameworks:
And my favorite is Svelte.
Why?
  • No Virtual DOM
  • The syntax is more verbose and easy to understand
  • Better styling solution: In Svelte, you have the built-in <style/> tag to style a componnent with CSS or whatever preprocessor you like
  • A powerful state management: Svelte have something called Stores that allows you to quickly share state between multiple componnents
  • Easy to integrate with existing Vanilla Javascript Libraires like floating-ui, particles-ts
  • A extremely powerful transition and animation engine
  • An easy async/await handling (no more strange package to install to handle promise)
Even with those quality though, it have some caveats like:
  • this $: thing to handle effect and derived state
  • a small ecosystem
Anyway, it mostly get the job for me.
padr5YV.png
 
Dex-chan lover
Joined
Jul 8, 2020
Messages
465
I'm still learning so I can't say much. But that's nice, how'd you do that?
 
Dex-chan lover
Joined
Jun 11, 2018
Messages
283
jQuery. It has nice old web browser compatibility and was shipped on most front end CSS frameworks such as Bootstrap. Also statistics has it as the most used JS framework.
 
Joined
Apr 12, 2023
Messages
11
i wanted to learn how to make make uis and picked react 2 years ago, it was the first result when i asked google lol
haven’t tried other ui libraries since i feel pretty comfortable with react, i like jsx and hooks (except useEffect), and working with server components
i use nextjs as my framework of choice, and lately been getting into mobile development with react native and expo, it feels scary how transferable the skills are on mobile
 
Dex-chan lover
Joined
Jan 11, 2023
Messages
442
useEffect
You mean useFootGun
Jokes aside,
I think React is great, but it's not the solution for everything.
it feels scary how transferable the skills are on mobile
Yeah, React philosophy should be
"Learn once, use everywhere" because once you have learned React, you can use it everywhere.
From the client, to the server
From the broswer to the mobile app passing with desktop apps.
I hope you can continue with that.
 
Member
Joined
Sep 1, 2023
Messages
3
Solid, it's just React without the cruft and there's an icon and headless ui library (+ tailwind) so that's all I need. Also one of the fastest frameworks (no vdom as well).
 

Users who are viewing this thread

Top