Burned out on Javascript

  Рет қаралды 13,657

Aaron Francis

Aaron Francis

Жыл бұрын

What is going on in the Javascript / React community? Why is everyone burning out? I have... an idea.
00:45 The hype cycle
01:39 The Javascript hype cycle
02:15 Why the hype is so strong
04:48 The hype frequency
06:17 Creator burnout
07:10 The solution
08:07 Pick something boring
09:12 Delay everything for a year
09:45 Log off!!!!

Пікірлер: 217
@OurDivineKing
@OurDivineKing Жыл бұрын
I moved to PHP/Laravel. I’ve never felt so inspired. So much more clarity.
@aarondfrancis
@aarondfrancis Жыл бұрын
🥳
@kurtobando
@kurtobando 11 ай бұрын
i feel you
@liquidsnake6879
@liquidsnake6879 11 ай бұрын
Tbh i've come to the point where what matters is the end product, the language you use to create it is irrelevant, whether its roundtrip or SPA who cares so long as it loads relatively fast and works well. I've gone through SPAs and Microfrontends and Server-side rendering back to PHP and Javascript and my burnout tbh is on people focusing too much on technology that provides abstractions on top of abstractions to such a degree that you have no idea how Javascript even works anymore without these. In modern JS you're so incredibly detached from what is actually being processed by the browser that it's crazy. I really hope the JS community starts turning the tide on this nonsense, because it's really bad. I've seen literally 3 Megabyte Gzipped bundles in production that people didn't even care about or know about
@user-fr2fm3ri3w
@user-fr2fm3ri3w 11 ай бұрын
@@liquidsnake6879no php devs don’t get to criticise js 🥶
@liquidsnake6879
@liquidsnake6879 11 ай бұрын
@@user-fr2fm3ri3w As if lol Laravel towers over Javascript's chaotic mess, our apps are more performant than yours. Deal with it, JS is a thing of the past even JS devs hate JS lol
@DanielJustavino23
@DanielJustavino23 Жыл бұрын
as a fullstack js/ts dev you are expressing exactly how i feel right now, thank you for being a voice of reason among a croud of pretentious tech influencers
@aarondfrancis
@aarondfrancis Жыл бұрын
I appreciate you saying that
@vedranb87
@vedranb87 10 ай бұрын
@@aarondfrancis Another one here. I thought it's just my own inadequacy to keep up. Doubly so if you're trying to keep up with all the innovation in the cloud services. Now after a 4 month gap I'm finally starting to find the energy to even start applying for jobs, having fun with my photography hobby, finishing The Witcher games. I'm actually contemplating getting back to finish my studies and maybe take an opportunity to choose another stack.
@goosydev
@goosydev 7 ай бұрын
I have about 6 years of experience in this field now andI like to keep up with new stuff in js land but didn't get a burn out (yet). Doesn't mean I'll use it, but I'll surely know about it. Basically just taking the hype part and leaving out the disillusionment part. At the end of the day, I look like I know 10x more than my colleagues and when I need a specific tool I know what to use and where to look. God bless Vercel :) xD
@DanielBergholz
@DanielBergholz Жыл бұрын
When even the creators of the frameworks are feeling burned out, that says something
@jl789nz
@jl789nz Жыл бұрын
I'm a Rails dev, and I've tried to get into the world of JS, but it's just so overwhelming. Not only with all the changes that are constantly happening but even just React (and Vue) itself. It just seems like we decided that Frontend dev needs to be super complex when at the end of the day it's just HTML and CSS that we want to update without doing full page reloads. Having said that I do like what I see happening with Svelte though, and also these JS frameworks/libraries have given us component drive development, which I really like.
@rcnhsuailsnyfiue2
@rcnhsuailsnyfiue2 11 ай бұрын
⁠​⁠@@LongJourneysI think WASM is shaping up to be the breakthrough we all need to get away from the JS chaos
@phoneywheeze9959
@phoneywheeze9959 11 ай бұрын
​@@rcnhsuailsnyfiue2rust community has way more drama though
@minnow1337
@minnow1337 11 ай бұрын
@@rcnhsuailsnyfiue2 maybe in like 20 years
@FnordSho
@FnordSho 10 ай бұрын
the world of backend seems to be heading in the same direction. when i was starting the journey, all you needed was linux with apache and ssh and you can deploy. now you have 87237 amazon services on aws, docker, kubernetes and ofcourse new kid on the block - infrastructure as code. something tells me that it is not over.
@drewwellington2496
@drewwellington2496 Жыл бұрын
THANK YOU for this video. >10 year PHP/backend dev. Spent the last 2 years trying to work with & learn new frameworks. Also spent the last 2 years in a constant rage: things not working, needing workarounds for *terrible* ways of doing things which are apparently "new & amazing". Last week I finally realized: "I hate this. I truly hate this". This video showed up in my feed just at the right time: I'm going back to PHP/Laravel where I can actually get things done instead of spending hours looking at 6-month-old-but-now-outdated tutorials or "pip install"ing package after package as a bandaid fix to a dumb problem. Glad I'm not the only one. Thank you :)
@aarondfrancis
@aarondfrancis Жыл бұрын
You are absolutely not alone. Godspeed!
@codernerd7076
@codernerd7076 11 ай бұрын
I'm trying to get where you are right now but never used Laravel before and already making things that took weeks in Next.js in days or hours even.
@DanielBergholz
@DanielBergholz Жыл бұрын
After 4 years as a Frontend developer, I can confidently say: I AM DONE. I feel extremely burned out and anxious, and I cannot live like this anymore. I'm shifting my career toward the backend now, and using "old and boring" frameworks like Ruby on Rails.
@aarondfrancis
@aarondfrancis Жыл бұрын
Godspeed. Enjoy RoR, I hear it's great.
@jl789nz
@jl789nz Жыл бұрын
Rails is great and they have some really exciting things coming in the near future as well. It's by no means perfect though, but neither is any framework.
@neptronix
@neptronix Жыл бұрын
This is why i stick to HTMX today. ~15 years ago we figured out PHP frameworks and nothing is really changing there. Today we're still at multiple new frameworks per year. Don't expect the churn to ever stop... the real problem is that JS still is bad at solving it's own domain elegantly. It's basically a broken design.
@davemalechek3540
@davemalechek3540 Жыл бұрын
Bingo. I'm using Java/Spring/Thymeleaf with HTMX in the places where you really need it. Enterprise quality software, speed, and sanity.
@neptronix
@neptronix Жыл бұрын
@@davemalechek3540 Speed to ship matters and as software gets ever more complex, the only way to keep making it more complex is to remove complexity somewhere else. In this regard, HTMX seems like cheating, doesn't it?
@FnordSho
@FnordSho 10 ай бұрын
@@davemalechek3540 Sanity with Java? A bold statement, sir ;-)
@packerboy300
@packerboy300 Жыл бұрын
Thank you for being a voice of reason. Currently working with PHP and laravel and I see the lack of discourse on shiny new toys is a blessing, when comparing this to people yelling at each other in react land. Still big thanks to all early adopters who suffer for us all.
@aarondfrancis
@aarondfrancis Жыл бұрын
> big thanks to all early adopters who suffer for us all. Ha, my feeling exactly!
@sicelomgobhozi4602
@sicelomgobhozi4602 Жыл бұрын
hahaha im currently learning laravel.
@alabhyajindal
@alabhyajindal 11 ай бұрын
4:57 has been my exact experience. I was starting to get comfortable with React and Next.js, and then new releases came out for both. I actually lost all motivation to continue in the frontend space - atleast using these technologies. Great video!
Жыл бұрын
Probably the best explanation of the whole JS environment. Congrats bro! Thank you!
@aarondfrancis
@aarondfrancis Жыл бұрын
I appreciate that, thank you!
@smoetje
@smoetje 11 ай бұрын
I just stick to VueJS combined with PHP/Laravel. For years now. And I have all the tools I need, to build great things. Because it gets really tyring that things change so much ever few months, learning everything all over and over again. It's hard to keep up and this hampers my work when always following these hypes and expectations on other frameworks. This is indeed burning out...
@nicolascanala9940
@nicolascanala9940 Жыл бұрын
JS world needs to chill! Used to be a huge React fan. Started learning Laravel at work and put a pause on React for some 6 months or so. When I came back, everything had changed (T3 stack, no more Redux, etc). So I learned that... then a couple of months went by and the App router was released. By that point I got sick of it and just stuck with Laravel, Livewire & Alpine. Best decision ever!!
@aarondfrancis
@aarondfrancis Жыл бұрын
Glad to hear you're enjoying the Livewire + Laravel life!
@moonstar_connor
@moonstar_connor 11 ай бұрын
Absolutely, it's exhausting to keep up with and definitely feel burnt out with trying to keep up with new versions, libraries, best practices, etc. Have been testing different languages/frameworks and really loving Elixir/Phoenix and plan to use it as much as possible going forward. The community and atmosphere in Elixir is super refreshing.
@aarondfrancis
@aarondfrancis 11 ай бұрын
Elixir seems wonderful. The community also seems awesome!
@HaraldEngels
@HaraldEngels 7 ай бұрын
This video is spot on! The JS world is on an unhealthy trajectory.
@aarondfrancis
@aarondfrancis 7 ай бұрын
I agree 😞
@xtccy
@xtccy 8 ай бұрын
I've been a fullstack js dev for my whole career, and you have expressed everything I feel so accurately. I just started getting into laravel last week and I am blown away. It feels like somebody lifted this huge rock off my chest and gave me a huge boost in motivation. I always hated php but I can see it came a long way since the first time I had to use it 11 years ago. I can't believe I let all this elitism make me miss this peace of mind, QoL and DevX
@acharlesworth
@acharlesworth 11 ай бұрын
This is exactly why I decided to come back to PHP and start Learning Laravel. It was so exhausting to be told every few months that everything you just learned is obsolete and you’ve got to relearn everything again.
@MichaelSoriano
@MichaelSoriano 11 ай бұрын
Agree. I do miss the PHP / jQuery days. Much simpler.
@torvic99
@torvic99 11 ай бұрын
Partially agree with you, thing is.. now days UIs are often pretty complex and that’s why reactivity is needed. Conclusion, use the right tool.
@timc.9703
@timc.9703 11 ай бұрын
Subscribed. Learning React and js helped me buy my house and sustain my family. I definitely had luck and hopped on the train early enough... honestly, now I am just tired... Thanks for your message. Super inspiring!
@murtadha96
@murtadha96 10 ай бұрын
Damn! I'm glad I discovered this channel, this is awesome man. Please continue to make more videos!
@jkbrodotdev
@jkbrodotdev Жыл бұрын
100% agree. All these features and everyone saying this is the new way has put a halt on my interest in NextJS. Don’t get me wrong, I still use Next but I’m spinning up pages dir and T3 stack and just chilling in this spot till all this hype dies down. Also just found other things to be learning Laravel, Astro, etc. Burnout sucks and my best way to deal with it is to chill out for now.
@aarondfrancis
@aarondfrancis Жыл бұрын
Chilling out every now and then is always a good strategy. Hang in there
@_alexlazar_
@_alexlazar_ Жыл бұрын
t3 stack does make life easier
@DoktorKumpel
@DoktorKumpel Жыл бұрын
I stopped following devs on social media a while ago and it helped a lot. A LOT! It's not just hype frequency but also 24/7 bombardment of dev related news, discussions, passionate arguments, and blog posts. Doesn't mean I'm out of the loop either as the truly important or innovative stuff still gets shared at work.
@dceddia
@dceddia Жыл бұрын
I think you nailed it! As a guy who loved and taught React for a while, it has been feeling more and more like it has jumped the shark. A lot of the hyped stuff seems just sorta meh? I found Svelte and I'm so happy with it.
@harshilparmar9076
@harshilparmar9076 Жыл бұрын
Thank you!! I guess this usually works for every situations where we feel burnout.
@chrisb.8441
@chrisb.8441 11 ай бұрын
Another great video! I sent this to some Developer friends (as we are older) and this is bang on..
@aarondfrancis
@aarondfrancis 11 ай бұрын
Thank you! Trying to be the voice of reason (as I see it)
@joshman1019
@joshman1019 9 ай бұрын
In my opinion, the best thing a programmer can do is treat the craft like an art. Programming is like painting, and the languages are like different paint mediums. They may have different properties, but at the end of the day, they all have the capacity to create something beautiful. A lot of people online will try to hype you up with better paint brushes and additives that make the colors more vibrant, or certain mediums that blend well with others. But until you know the fundamentals of how to create good art, you'll just be fumbling around with expensive tools. Programming is the same. If you're feeling burned out, spend time moving from language to language. Experiment and make mistakes. Doing this will ensure you are learning the basic structure of modern programming. Learn what the computer expects from you, and make careful note of which logic steps align with your expectations, and which ones do not. Once you have mastered the subtleties, you won't be bound to one language any more. While I have my favorite language style, I feel now that each is just a beautiful option to choose from in my collection of programming mediums. Don't let the fact that you're working with computers squeeze all of the joy out of the experience.
@jaqsentanner5386
@jaqsentanner5386 4 ай бұрын
18 months into my Dev journey and 6 months into working my first industry job as a React Front-end Dev... I have to say thank you for this video. I needed this to refuel my hunger to push forward. I've been learning React 9-5 at my day job and then logging off at night and pursuing a ton of other emerging technologies almost from a state of paranoia. When in reality, I should be content and focused on fully mastering React at work before diving into all these other things built for the React ecosystem. Slowing down will allow me to truly master the concepts within React itself and through that will probably make it much easier for me to switch between technologies and new approaches because I'll have fully established the fundamentals. Again, thanks a ton for the video it's spot on!
@wingy3181
@wingy3181 Жыл бұрын
Great insight… I think it has always been the norm with the JavaScript ecosystem that moves at a very fast pace. When you combine that as well with imposter syndrome and also full stack + dev ops mentality of sldc + t shaped members of an agile team… it is definitely very overwhelming…
@dominuskelvin
@dominuskelvin Жыл бұрын
There is also Sails for backend in JavaScript by the way ☺️
@LJNProductionsInc
@LJNProductionsInc Жыл бұрын
It would be awesome if you made tutorials about PHP, Laravel, etc.. You are an amazing teacher and it's really easy to learn when you teach having watched your mysql tutorial on planetscale.
@aarondfrancis
@aarondfrancis Жыл бұрын
Thank you! I have some Laravel tutorials on the way :D
@LJNProductionsInc
@LJNProductionsInc Жыл бұрын
@@aarondfrancis awesome!!!
@greekapostle4548
@greekapostle4548 11 ай бұрын
In my opinion, it is true that Angular 16+ surpasses React and Next.js in certain aspects. However, people tend to gravitate towards the latest trends
@cleibertxxx
@cleibertxxx 10 ай бұрын
Exactly is just like you said. The JS frameworks reinvented the way to do every two years and it seems that the last way was complete wrong. Probably if they focus on optimization of the one single strategy and stop inventing the wheels over and over and over that will be good for the entire community.
@aarondfrancis
@aarondfrancis 10 ай бұрын
Totally. I hope they start to standardize some stuff so they can move up the stack, instead of reinventing primitives over and over
@roguerecursion
@roguerecursion 2 ай бұрын
I built class projects in PHP. Then after that I stopped PHP moved on to learning JavaScript hard and react. Couldn’t find a job and I was tired of learning and focusing on JavaScript frameworks. From what I learned is I was much happier coding in PHP and currently learning Laravel. I feel happier now. After 8-10 months I’ll try again look for a job.
@superdau
@superdau 10 ай бұрын
I never understood the hypes around all those libraries/frameworks whatever they call themselves. I almost get the impression that some parts of them exist just to do something differently.
@aarondfrancis
@aarondfrancis 10 ай бұрын
:nod:
@boolcode
@boolcode Жыл бұрын
Great video! first I liked your attitude. Second, this is so correct. I also think this can be true in the Software & Phischal device industry. For example, back in the time when a new software was released it has a huge change, same for mobile devices. Now the changes are so minor and the need to keep up with the latest features of Photoshop, PHPStorm and Chrome can be so overwhelming, as they didn't even change anything meaningful. And same with devices, When I've upgrade from my iPhone 3gs to iPhone 4 or Galaxy s1 to my Galaxy S2 the upgrade was amazing in the hardware part. Now it can feel almost the same 😉😉
@aarondfrancis
@aarondfrancis Жыл бұрын
> first I liked your attitude. Thank you! I want to be a positive force for the things I'm advocating for, not a negative one.
@olga_c
@olga_c Жыл бұрын
As a newbie I've learned React, Next.js and node, and cannot find a job for a company because there's so many people with the similar stack, like 1000 applications for junior position. I can't do freelance either because I feel like this stack is not efficient for typical projects like corporate website, blog or e-commerce, so I can't offer it to the client. I'm thinking of learning Wordpress and Php for backend, do you think it's a good idea?
@aarondfrancis
@aarondfrancis Жыл бұрын
That's tough, I'm sorry to hear that. I'd take a look at Laravel. Try laracasts.com and check larajobs.com and see what's there. Best of luck!
@FnordSho
@FnordSho 10 ай бұрын
You have a really good foundation for the rest of your career. Knowledge in such areas like ORMs, APIs, typescript, algorythms and data structures are transferable to other frameworks. Some advices: if you want to have peace of mind FAST learn wordpress and strapi. wordpress is great for corporate and personal websites and medium-size online stores. Just learn it good, so you will be able to code your own templates and plugins, without elementor/divi and similar builders. There are great wp frameworks, generatepress is one of my fav. As for strapi, that is headless cms and api designer and role admin in one system made with node.js. That is for the clients that do not like wordpress or even hate it, and are willing to pay more for the shit in javascript that has less plugins and community, but its not wordpress ;-) For smaller projects where admin is not required, simple api in express.js is within your reach. Most websites and apps do not require a standalone backend even and with vercel, netlify and supabase/pocketbase you will be able to configure database, api, auth and so on. With this stack you will survive in case of loosing job and stuff like that. But if you want to create bigger projects (both freelance and in corpo), learn something serious and stable like ruby on rails, django, laravel, phoenix, symfony etc, and some fast language for minor apps like webservices, go and crystal are worth recommending. pro tip: it is good to be fullstack for freelance (and i recommend learning angular, far away from this react rush) but it is not good to be fullstack in corpo or startup - because you will have 2x more responisbilities but not 2x more on a paycheck than front or backend dev.
@_alexlazar_
@_alexlazar_ Жыл бұрын
You're speaking to me, man. The only things that keep me in JS land are typescript and the UX interactivity that React provides. I'd jump to Golang (it has types and is very nice to work with) in a jiffy if I knew how to easily get React's interactivity with it.
@rmdev
@rmdev 6 ай бұрын
This really hit home with me, I've definitely felt burned out with React, Next, and the JS ecosystem. Right after I had started learning how Next.js works, they changed their routing to the new app router. I expect there to be changes, but it's felt like non-stop change after change to me when using React and Next. And once you learn one library, a new one appears and the one you just learned is now deprecated and unmaintained (such as Formik). It all felt so frustrating to me, to the point that something I once loved (programming) now feels more like a chore. But I recently started using Laravel and Ruby on Rails , and it's felt like such a breath of fresh air. The last time I touched PHP was as a PHP and wordpress dev in 2008 (bad times), and it's great to see just how far along PHP has come. I'd love to see laravel + livewire and rails + hotwire become as popular as React, it's been such a joy to use. Looking forward to seeing more of your videos!
@lako2023
@lako2023 9 ай бұрын
Just seeing this now but as I've been looking at a lot of tech ecosystems over the last year and gathering data about projects/jobs in the industry vs. skills of devs I think one aspect of this hype vs. reality that gets overlooked is the KZfaq ad money. Lots of channels jump on every new technology, hype it up, to get their viewers excited, to be the first to pop up for searches about that technology, so that they get the KZfaq ad money as well as being able to create courses, events etc. BUT this hype has no connection to the actual demand in projects/jobs. Or at least not for a couple of years outside of startups of which 9/10 fail anyway. So there are lots of excited devs who learn language x, framework y and then realize: oh wait, I can create cool projects, but nobody hires for that... If you want to get $$$ projects, still learn Java and the SAP ecosystem.
@RikunoFilms
@RikunoFilms 10 ай бұрын
You absolutely nailed this take. Like I've never heard someone resonate so hard with where im at in development atm.
@aarondfrancis
@aarondfrancis 10 ай бұрын
I'm sorry to hear that ❤️
@Fanaro
@Fanaro 10 ай бұрын
Dang it man, this really does align so well with burnout in so many forms.
@aarondfrancis
@aarondfrancis 10 ай бұрын
❤️❤️
@nameless4014
@nameless4014 11 ай бұрын
i don't even use react or next but i read about it sometimes the sheer amount of stuff inside this tech stack is super scary and half of them i can't even pronounce... even i feel like burned out and i don't even use the thing...
@michellewilliams1090
@michellewilliams1090 Жыл бұрын
I started out as a MERN developer. I was completely new and I didn't realize the stuff they said to learn was mostly hype. I'm trying to get that PHP Lambo instead.
@whei2419
@whei2419 11 ай бұрын
Im a laravel user on version 6 then have to transition to vue because of new company, now im trying to catch up to laravel 10 now im loveing what they have done its refreshing to use it.
@aarondfrancis
@aarondfrancis 11 ай бұрын
I'm always surprised at how easy the upgrades are
@jmon24ify
@jmon24ify Жыл бұрын
I gave up on hype years ago. I have seen many things come and go as well as multiple variations of the same tool like Grunt vs Gulp vs Broccoli vs Yeoman vs Bower vs Cake. Which all do the same thing! Yeah I know those are old tools but Javascript is still making the same mistakes; Javascript fatigue.There is like a new Javascript framework every other week and every JS framework has a meta framework with over a dozen different state management and routing tools and whatever else. Trying to keep up with the hype would drive anyone insane.
@aarondfrancis
@aarondfrancis Жыл бұрын
Dang I forgot about grunt vs gulp. Old school
@JLarky
@JLarky 11 ай бұрын
Good conclusion, you can continue using Remix, React Query, etc and deliver stable apps while playing with Next and RSCs on the side and waiting for it to be ready
@aarondfrancis
@aarondfrancis 11 ай бұрын
Whatever makes you happy!
@parihar-shashwat
@parihar-shashwat Жыл бұрын
Thats why i like angular community, its not so vocal about shiny new thing. And i feel great to use angular with my laravel stack
@FnordSho
@FnordSho 10 ай бұрын
vue seems also less loud. and with better design than react XD but i agree with angular
@n4bb12
@n4bb12 10 ай бұрын
A large and thriving community with many competing alternatives and a ton of developers is predestined to innovate and iterate and create a never-ending thread of stuff to potentially learn or be hyped about. That doesn't mean you need to keep up with everything all the time. It's your choice.
@aarondfrancis
@aarondfrancis 10 ай бұрын
Correct
@_mr_ruff
@_mr_ruff 5 ай бұрын
thx for making that video.. it's a pretty good summary what is going on. And i'm tired of it...
@codernerd7076
@codernerd7076 11 ай бұрын
Oh yes I fell pretty hard still bleeding, just now landed on Laravel and livewire... and trying to find happyness in coding again 😢
@ericmackrodt9441
@ericmackrodt9441 8 ай бұрын
I used to get excited about tools and updates but then I realized that they are just tools that help me do my job and there's a lot more to life than the software equivalent to screw drivers, hammers and so on. I use react and typescript, I think they are good tools that help me do my job and if there's a new feature that helps me do my job better, cool, I'll use it when it's out, if there isn't, cool too. I don't have to use the new thing if the old thing is working fine. Also, your new thing will be old soon anyway, so I'll just use the old thing.
@aarondfrancis
@aarondfrancis 8 ай бұрын
Use the old thing, exactly!
@BrianGwaltney
@BrianGwaltney 11 ай бұрын
This is exactly why I'm moving away from React and frontend frameworks all together. I'm so tired of the constantly growing complexity. Also. Keep making videos. Loved your sql course and will happily pay for more courses you make.
@aarondfrancis
@aarondfrancis 11 ай бұрын
Thanks Brian! I appreciate that
@orcofnbu
@orcofnbu 11 ай бұрын
learning curve is very important. yes react is great but it is not a standard practice. there are so much thing to learn to do very simple things. it is not developer friendly system. just check the liviwire and see how simple it is.
@ErikCampobadal
@ErikCampobadal Жыл бұрын
Great video, I completly agree.
@WelcomeToMyLife888
@WelcomeToMyLife888 Жыл бұрын
All the effort just to create UI...I mean SQL I've written 20 years ago would most probably still work....
@RaneBowen
@RaneBowen 11 ай бұрын
I've been quietly enjoying Laravel/ Vue / Nuxt
@alejonanez
@alejonanez Жыл бұрын
Love it. Thanks for saying this.
@imflyingoverclouds
@imflyingoverclouds 11 ай бұрын
I burned out to the level that I left my last company without any hesitation. Now I'm learning another language to get another job. I'll use htmx instead.
@aarondfrancis
@aarondfrancis 11 ай бұрын
HTMX looks super interesting!
@chisangamumba2961
@chisangamumba2961 11 ай бұрын
What TF is htmx?!
@tonylea4941
@tonylea4941 Жыл бұрын
💯 bro! keep doing what you're doing.
@thisisroushan_1337
@thisisroushan_1337 Жыл бұрын
Great observation.
@MagnusAnand
@MagnusAnand 6 ай бұрын
Django +htmx for me 💪 For the uninitiated. Htmx is hyped on 2023, but it exists since 2014 as Intercooler.Js So it’s not new.
@throbicon
@throbicon 2 ай бұрын
You raise some good points. I'm going to research Laravel and PHP. I'd rather use something that works; to me this is what counts!
@irsyadadl
@irsyadadl Жыл бұрын
Thanks Aaron. More advanced laravel eloquent, or may inertia with react please.
@aarondfrancis
@aarondfrancis Жыл бұрын
Definitely! Coming up
@gsindar
@gsindar 9 ай бұрын
What an amazing video... I am really sick off React and Next JS. I am gonna switch to Vue + Laravel very very soon...
@ms-mousa
@ms-mousa Жыл бұрын
I mean like what do you expect when a company takes the most popular Open source FE framework and start acting like Apple in terms of marketing?! Ultra Hype indeed
@willalmur
@willalmur 10 ай бұрын
Or move into svelte and reap the benefit of having the $ symbol to motivate you as your write code, like how it is in php land.
@naranyala_dev
@naranyala_dev Жыл бұрын
it's not hype again?
@kasvith
@kasvith Жыл бұрын
Today when it comes to create a React project Recommended by React Team: - NextJS(with app router) - its stable, but it has bugs...and vercel is recommending it - NextJS(with pages dir) - will Next support pages directory in future? Not recommended by React Team, Say use at your own risk: - Vite: its easier to start a SPA project with Vite
@dmdboi
@dmdboi Жыл бұрын
Great video explaining why people are burnt out! Also woooooo AdonisJS! 😄
@aarondfrancis
@aarondfrancis Жыл бұрын
Adonis seems like a great JS backend choice to me!
@rockNbrain
@rockNbrain Жыл бұрын
I love react, and love next, and love all these framworks contenders, it all brings us to the inovation and it is the best part of all!
@aarondfrancis
@aarondfrancis Жыл бұрын
That's great! We need people willing to live on the bleeding edge.
@arsannajar9016
@arsannajar9016 11 ай бұрын
They have changed programming into frameworking!!
@FnordSho
@FnordSho 10 ай бұрын
there is some truth to that. altough coding in scripting languages is viewed similary by developers using staticaly typed, compiled languages XD
@chrisb.8441
@chrisb.8441 11 ай бұрын
6:10 I cannot believe I have been told this..
@TeenaCode
@TeenaCode Жыл бұрын
I approve of this message! 💯
@KangJangkrik
@KangJangkrik 11 ай бұрын
I created a novel JS framework at 2019 and realized the idealism of that process, better do something more impactful than following uneven dream
@FnordSho
@FnordSho 10 ай бұрын
have you published your framework on github? if not, humanity is in your debt.
@KangJangkrik
@KangJangkrik 10 ай бұрын
@@FnordSho yup, it's not maintained for a long time ago
@FnordSho
@FnordSho 10 ай бұрын
did it have a cool name or did you burry it nameless? :D
@KangJangkrik
@KangJangkrik 10 ай бұрын
@@FnordSho fiwljs, search it
@herbertpimentel
@herbertpimentel 11 ай бұрын
that is it!
@helloworlditsworld
@helloworlditsworld 11 ай бұрын
The react without anything new is something I just realized as I was dabbling into these new nextjs features. I was stoked to finally be dabbling with nextjs because of the hype, and then I started realizing all the footguns, and decided I’m fine with making stuff that works with plain old node and react until the new stuff just works!
@aarondfrancis
@aarondfrancis 11 ай бұрын
Bingo!
@meezanshaikh6692
@meezanshaikh6692 Жыл бұрын
There are many dev influencers out there, hyping up the bleeding edge changes, working on it and making others feel dumb about them not being able to cope up with it, maybe they are just happy with the things are in the way they are, maybe they focus more on tech solving their business and product issues rather than getting in these bleeding edge tech race. Let people be happy with whatever they are comfotable with.
@aarondfrancis
@aarondfrancis Жыл бұрын
Agreed!
@georgefawzi6340
@georgefawzi6340 Жыл бұрын
I Stoped Coding in next js because next are very slow on my machine every one just say to me wait for turbopack or buy powerful machine the reason i start learning next becasue alot of developer say next js is the future of react
@FnordSho
@FnordSho 10 ай бұрын
dude. are those developers in their 40s/50s/60s? if not, stop listening to kids and listen to podcasts, interviews, conferences with people that developed entire languages that we use today or are active in computer science area. the future is with functional and multiparadigm (supporting both imperative/object-oriented and functional styles) languages with strong concurrency features. You can see it in the elixir and clojure ecosystems (functional) in recent years, with languages like golang and rust gaining popularity also (procedural nad functional) and even in already well established languages like swift, kotlin and typescript functional style is gaining momentum. Nobody cares what is the future of react :)
@ricnyc2759
@ricnyc2759 Жыл бұрын
Can we sign a petition askisng the people responsible for that to stop?
@aarondfrancis
@aarondfrancis Жыл бұрын
Ha, I wish
@cycomkid
@cycomkid 10 ай бұрын
Please Make a video on inertia
@aarondfrancis
@aarondfrancis 10 ай бұрын
Absolutely I will. I love inertia
@grayg5124
@grayg5124 10 ай бұрын
You're smart and wise man!!
@tehpsalmist
@tehpsalmist Жыл бұрын
can we get some cited sources on the graphs at 2:00ish? Are you just making that up?
@aarondfrancis
@aarondfrancis Жыл бұрын
It's all just vibes, man. The rest of the video goes on, in great detail, to explain why I think that though
@tehpsalmist
@tehpsalmist Жыл бұрын
@@aarondfrancis Is there a hype cycle for complaining about the hype cycle? :P
@aarondfrancis
@aarondfrancis Жыл бұрын
@@tehpsalmist Thanks for the comments! Have a good one
@tehpsalmist
@tehpsalmist Жыл бұрын
@@aarondfrancis ha, no problem. I admire your hustle and wish you all the best out there on the interwebs.
@chisangamumba2961
@chisangamumba2961 11 ай бұрын
@@tehpsalmist 🤡
@JEsterCW
@JEsterCW 11 ай бұрын
fax
@FilipeCosta84
@FilipeCosta84 11 ай бұрын
**Last** VS **Best** - It's all about this. Regarding Javascript I think the problem is that it's in still in its early ages, it's not mature and people are not happy with the existing tools. Given this context, there's allways someone trying to invent something better, which is good! Given that Javascript is the most used language in the world, the number of ideas and inventions are enormous... but that's good as well! Hopefully we'll find better solutions and this will stabilize. But once this happens... WASM will be the norm and people will stop using Javascript 🤣
@chisangamumba2961
@chisangamumba2961 11 ай бұрын
This is known as "Chasing the Dragon".
@ivan.jeremic
@ivan.jeremic 4 ай бұрын
PHP Devs talking more about React & JavaScript than PHP is just proving who the real Lambo gang is out there 😎😎😎
@albertoarmando6711
@albertoarmando6711 19 күн бұрын
My problem is not React as it was, but as it is. I simply don't like Next and the current state of Node.js. I rather use rails or laravel for my next projects.
@nikilk
@nikilk 11 ай бұрын
I'm gonna make sure this is not on my recommendation feed.
@aarondfrancis
@aarondfrancis 11 ай бұрын
I'm afraid commenting might send the opposite signal to the algorithm!
@nikilk
@nikilk 11 ай бұрын
@@aarondfrancis if you wouldn’t have deleted my earlier comment where I said the reason people burn out is coz they work a ton without breaks is just my opinion. But you got the responsibility to see both sides of the argument.
@aarondfrancis
@aarondfrancis 11 ай бұрын
@@nikilk I've never deleted a comment on here 🤗
@dominuskelvin
@dominuskelvin Жыл бұрын
I’ve not been a fan of hype. I chose JavaScript because it lets me use one language across the stack to build on the web I’m optimistic as a community we can go back to focusing on building and shipping and not VC-backed future predictions
@xcrap
@xcrap 10 ай бұрын
Just use PHP with plain JS and be happy :)
@aarondfrancis
@aarondfrancis 10 ай бұрын
So happy!
@nrwchd
@nrwchd 7 ай бұрын
let me introduce you to JQuery
@naranyala_dev
@naranyala_dev Жыл бұрын
i mean hypeagen
@mon_codes
@mon_codes Жыл бұрын
Good thing, I didnt listen to these content creators who are just react fan boys.
@aarondfrancis
@aarondfrancis Жыл бұрын
Don't listen to content creators! (Except me!) ;)
@mon_codes
@mon_codes Жыл бұрын
@@aarondfrancis I'm loving your contents so far haha, keep it up sir.
@chisangamumba2961
@chisangamumba2961 11 ай бұрын
They are React Zealots. 👍
@eero8879
@eero8879 Жыл бұрын
Imagine trying to learn as new developer when people are spamming new ways to write TodoApps every 3 weeks. Even after 2 years it's hard to find any resources that are still valid and good quality. On the other hand something like Django has been stable for years and basically everything has been asked already fifteen times.
@FnordSho
@FnordSho 10 ай бұрын
because django is cool, fb is an attention wh*re ;-)
Жыл бұрын
Nice hair
@aarondfrancis
@aarondfrancis Жыл бұрын
New shirt, too!
@illegalsmirf
@illegalsmirf 11 ай бұрын
Based
@aarondfrancis
@aarondfrancis 11 ай бұрын
😏 🤝
@jasonpmcneill
@jasonpmcneill Жыл бұрын
I use vanilla JavaScript because it’s long past the hype cycle.
@chisangamumba2961
@chisangamumba2961 11 ай бұрын
😂
@FnordSho
@FnordSho 10 ай бұрын
no, it is still in the middle of the cycle. you will know when it is time when people stop using it for backend, desktop and cloud apps and js will return to be browser scripting language XD
@shubhamsahuSD
@shubhamsahuSD 11 ай бұрын
Livewire is love
@greendsnow
@greendsnow 11 ай бұрын
That means JS is alive and thriving
@aarondfrancis
@aarondfrancis 10 ай бұрын
Alive for sure
@mertdr
@mertdr 11 ай бұрын
I’m not sure if it because of greed or making things simpler but somehow merging frontend and backend idea didn’t work out so well. PHP and other backend oriented tools try to catch up with the power of JS interactivity (which is almost impossible except basic stuff) and JS tries to use the power of Node with server components to utilize server-side functions. On JS side it looks possible but it’s far from being ready in terms of DX and they’re pushing it so hard right now (Nextjs 13), it feels like we got into something is not ready yet. Constantly solving problems that shouldn’t be existed in the first place brings us to burnout stage quite fast. I guess the master plan is eventually having developers who are able to manage both backend and frontend. Like I said in the beginning it’s either a plan based on better DX or just greed.
@FnordSho
@FnordSho 10 ай бұрын
backend and frontend are totally different philosophies, different mindsets. merging them in one framework or even in one job position is dangerous, because on the front you have ux/ui and dozens of mobile devices and browsers, on the back bare metal and cold logic. those are different categories of problems. oh, and yes, the reason we have what we have is because of past paced corporate greed :D in theory it supposed to be cheaper, because one dev (or one team) can do all the shit in just javascript. In practice we know that it does not work like that ;-) But on the bright side, young generations are generating tons of legacy code so that we can have jobs till retirement XD
@null_spacex
@null_spacex Жыл бұрын
I'm happy shipping bleeding edge. Wish people would stop complaining and just use something else.
@aarondfrancis
@aarondfrancis Жыл бұрын
That's great! Thanks for trying things out for the rest of us
@chisangamumba2961
@chisangamumba2961 11 ай бұрын
🤡
React Server Components are a bad choice (for shipping)
7:31
Aaron Francis
Рет қаралды 10 М.
I'm burnt out.
6:49
Theo - t3․gg
Рет қаралды 63 М.
터키아이스크림🇹🇷🍦Turkish ice cream #funny #shorts
00:26
Byungari 병아리언니
Рет қаралды 27 МЛН
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
PHP on the frontend! No more Javascript!
14:47
Aaron Francis
Рет қаралды 118 М.
PHP doesn't suck (anymore)
10:48
Aaron Francis
Рет қаралды 198 М.
Make self-healing URLs with Laravel
13:58
Aaron Francis
Рет қаралды 38 М.
Laravel Octane: supercharge your Laravel applications
8:34
Aaron Francis
Рет қаралды 32 М.
I'm Done With React
5:41
adamdotdev
Рет қаралды 29 М.
PHP is the future
34:27
Aaron Francis
Рет қаралды 168 М.
I Quit React Development - JavaScript Fatigue and Burnout
19:45
Matt Kander
Рет қаралды 44 М.
Why No One Wants to Live in the UK
19:15
The Invisible Hand
Рет қаралды 83 М.
What does larger scale software development look like?
24:15
Web Dev Cody
Рет қаралды 1,3 МЛН
No more Docker for PHP
8:05
Aaron Francis
Рет қаралды 21 М.
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 1,7 МЛН