3 ms·
This is a really good observation. If I can add on, I feel like a lot of the disagreements in modern front end development boil down to this: Some people actual
by jacobsimon 3y ago
This is a really good observation. If I can add on, I feel like a lot of the disagreements in modern front end development boil down to this: Some people actually like developing with HTML/CSS, and other people see it as an implementation detail and would rather abstract it away with JavaScript.
People in the first camp tend to like Vue, CSS/Sass, Htmx, server rendering, etc.
People in the second camp like React and React Native, CSS-in-JS, Tailwind, etc.
- moritzwarhier 3y agoI don't agree with that separation. I feel that e.g. Tailwind appeals a lot to developers of templates for e.g. Laravel. And I like to be an expert in HTML+CSS (at least I try), and still prefer JSX to e.g. Vue's template syntax.
- jokethrowaway 3y agoIt's a tradeoff, prototyping speed vs maintenance prototype (or throwaway code you don't care about)? JS and tailwind something you have to maintain? TS and external stylesheet
- tipiirai 3y agoSeems legit observation to me