82 karma · joined April 12, 2021
Thank you for your incredible work on this.
Despite some downside, I'm a huge fan overall though. I haven't tried ReasonML or ReScript, but compared to bare JS, TypeScript makes frontend programming a lot more enjoyable to me.
The few contrarian opionions typically get buried here, althougn not hidden or lost in a massive sea like Reddit for the most part.
This place is better to glean insight from the more technical threads or the ocassional debates that don't immediately devolve into emotional appeals.
Really looking forward to server components.
Thanks for helping me think through it further!
Another less popular one that I have had my eye on for some time is Mantine. It seems very polished and composable.
Props to the team though - I feel like this is something I'll try out for a marketing site.
The entire post seems to miss the point of UI frameworks and libraries entirely.
I'll take a look at my resume and see how I can restructure it and start sending it out to at least see if I can get an answer back.
Cheers!
If I need to let a user sort a list of items, is it more UI/UX friendly to make them press a button multiple times until an item is in the right place, or is it better to let them click and drag the item to the right part of the list?
The latter requires a lot more work but makes the experience a lot smoother.
There are certain things that basic HTML/CSS simply cannot do, or if it can, does so in a very hacky way. For basic websites, you can absolutely get away with more basic templating, but as soon as you enter the territory of clean looking UI components that are both visibly appealing and functional, you are basically required to implement the complexity somewhere the choice of framework then is just determining how you want to structure that complexity. When you try to make a performant web application with a lot of interconnected, moving parts, the reason for a lot of the "bloat" becomes very apparent.
I'm sure a lot more kids would be interested in math if they were able to visualize the beauty of it in a more vivid manner than just chalkboard drawings.
JWT also works very well if you don't need the ability to immediately revoke access, since in an efficient JWT implementation, you'd only be refreshing the token at specific intervals.
I also have a couple of flows set up to authenticate users via the Facebook and Google OAuth APIs, tying them to my own users' accounts.