4 ms·
On the flip side, I can throw a hungry junior dev with a new macbook into the deep end, and they can be productive within a day. Indeed. The irony is that the
by jasonkester 3y ago
On the flip side, I can throw a hungry junior dev with a new macbook into the deep end, and they can be productive within a day.
Indeed. The irony is that the trade off you’ve made means that you can throw a senior dev with 20 years of experience building things that run in browsers, and he wont be up and running in a day.
He’ll be fighting all the unnecessary layers of complexity to modify this ship-in-a-bottle with the fiddly tools provided, knowing that he could have built the entire ship in a few days if he could just touch the thing with his hands.
At least that’s what I feel like dropping into Modern Frontend gigs after sprinting along on my own projects that use javascript, html and css.
- zelphirkalt 3y agoAdd to that any traditional server side template rendering like Jinja or Django templates, and you can implement probably 90% of today's SPAs in simpler terms and actually working browser staples like the back and forth buttons.
- agos 3y agoyet the devil lies in that last 10%
- golergka 3y agoIf your project doesn't actually need anything more complex than basic JS, html and css, you don't need those layers of complexity: you can create a new package.json based project and be productive in 5 minutes. However, if you are thrown into an existing projects that does have all of these things, it's usually because they're actually necessary.
- lylejantzi3rd 3y ago> However, if you are thrown into an existing projects that does have all of these things, it's usually because they're actually necessary. That is almost never true.
- golergka 3y agoEveryone's experience different. Of course, if you're building a static blog, you don't need React on the front-end. However, my experience was mostly with interactivity-heavy applications, where all of these tools are not only indispensable, but often arguably not heavyweight enough.
- lylejantzi3rd 3y ago> Everyone's experience different. This is such nonsense. Not everything is subjective or "an experience". There is objective truth is the world and the objective truth is your previous statement is almost never true. Unless you're operating at FAANG levels, that is, which almost nobody outside of FAANG is.