State of Javascript 2023 - everyone is unhappy

  Рет қаралды 15,239

Web Dev Cody

Web Dev Cody

6 күн бұрын

2023.stateofjs.com/en-US/
Become a YT Members to get extra perks!
/ @webdevcody
My Products
🏗️ WDC StarterKit: wdcstarterkit.com
📖 ProjectPlannerAI: projectplannerai.com
🤖 IconGeneratorAI: icongeneratorai.com
Useful Links
💬 Discord: / discord
🔔 Newsletter: newsletter.webdevcody.com/
📁 GitHub: github.com/webdevcody
📺 Twitch: / webdevcody
🤖 Website: webdevcody.com
🐦 Twitter: / webdevcody

Пікірлер: 73
@o_glethorpe
@o_glethorpe 4 күн бұрын
you know what it means boys, it's time to reinvent everything again with a new framework that this time for sure will be the best way to do it
@juststudying1019
@juststudying1019 3 күн бұрын
See that's the problem there is not best way to do it and even if you built the best one it won't be perfect and people will complain.
@jdogsupreme
@jdogsupreme 4 күн бұрын
Someone has hit mid-life. 🙂
@sevindis
@sevindis 4 күн бұрын
I feel like most of these answers are driven by hype cycles.
@universe_decoded797
@universe_decoded797 4 күн бұрын
Still most jobs are at react
@semyaza555
@semyaza555 4 күн бұрын
Good to see Astro getting so much love.
@rand0mtv660
@rand0mtv660 3 күн бұрын
6:45 I think this is just about number of users really (popularity). Svelte/Solid/Astro have higher satisfaction because their userbase still consists mostly of early adopters and enthusiasts. Once (if) it reaches that critical point where they are being used by more and more people that were put on projects that use these technologies and weren't the ones that actually picked that tecnology by themselves, satisfaction will go down, that's just how it is. Once the userbase grows, you just have many different types of people using this and it won't all be so positive. I'm sure these frameworks that are loved now will see a decline when they become more popular and honeymoon phase is over for many people and when people actually form deeper opinions on pros and cons of these. In my opinion, using a frontend framework for 2 weeks on a side project doesn't give you nearly enough depth to form a proper opinion. You just won't run into edge cases and things that frustrate you in that short time period.
@codernerd7076
@codernerd7076 4 күн бұрын
Just started working with FastAPI and 5 days later I got my project online on AWS with full tests and Next.js frontend! After trying for 6 months to do the same with just Next.js 😅
@daphenomenalz4100
@daphenomenalz4100 3 күн бұрын
I had similar experience with Go
@gadgetboyplaysmc
@gadgetboyplaysmc 4 күн бұрын
I've been using Svelte for almost a year now. I also realize it's getting way more popular this year---which I guess is a good thing, but that kind of also wants me to use other frameworks just because I want to be a hipster lmao. Whenever I go back to Svelte though, I can't help but feel like everything's just better there and I'm just forcing myself to like other frameworks.
@gadgetboyplaysmc
@gadgetboyplaysmc 4 күн бұрын
By "more popular", as in I notice that the subreddit's growing + way more job openings popping up each month (like around 4-5), when it used to literally just be 0. Definitely not a lot but seeing entries whenever I search "Svelte" on LinkedIn looks like Svelte has a bright future ahead.
@dkr91
@dkr91 4 күн бұрын
Super happy with Remix (React Router) for over 2 years now. It's so back to basics, logic and simple. High performant and no weird things to learn
@DoctorMandible
@DoctorMandible 4 күн бұрын
If shadow DOM isn't "learning something weird", then I don't even know what those words mean.
@monkmodelandon2024-kh6ot
@monkmodelandon2024-kh6ot 19 сағат бұрын
What happened to the days of just using vanilla js and Ajax? I guess everything today needs to be a SPA? Django and alpine for example are a great combo
@SachaGreif
@SachaGreif 3 күн бұрын
Thanks for reviewing the survey!
@ahmedjaber8595
@ahmedjaber8595 4 күн бұрын
i want to say just one word LARAVEL
@realbigsquid
@realbigsquid 4 күн бұрын
The state of javascript 2024... meh?
@brandonbirlie5520
@brandonbirlie5520 4 күн бұрын
If you need a video to do then id love to see some sort of "new to next" video. Kinda cover some of the basics and key features for people who havent used it before. Doesn't have to be super in depth
@NaqqashLatif
@NaqqashLatif 4 күн бұрын
Cody you’re amazing! You made me fall in love a very long time ago. Your guitar-tab project was super practical.
@WebDevCody
@WebDevCody 4 күн бұрын
Oh wow that was an older tutorial. You’re an og
@sylarfx
@sylarfx 2 күн бұрын
love the banter! you should do more of "reaction" videos with an ironical and self-deprecating twist on this industry
@keshavakumar9828
@keshavakumar9828 4 күн бұрын
Just here to support you. Amazing content this was fun lol
@charleschukwuemeka8482
@charleschukwuemeka8482 3 күн бұрын
I am glad HTMX is gaining popularity, I really like your Honesty , no one really likes their job 😂😂😂
@daphenomenalz4100
@daphenomenalz4100 3 күн бұрын
Thnx to Prime 🫡
@woodruff1606
@woodruff1606 3 күн бұрын
Deno's DX is great, and their frameworks are perf. You should revisit them if you haven't lately.
@DoctorMandible
@DoctorMandible 4 күн бұрын
I guess I'm old but static typing would break my default check if undefined
@neoprint3d
@neoprint3d 4 күн бұрын
Nuxt for the win!!! Jk idc what tool u use. Use whatever
@sachaw100
@sachaw100 3 күн бұрын
The survey was shit, very limited options and left out some key libraries and features. Many options didn't allow you to specify other. Not being able to select SolidJs for example is a crime.
@WebDevCody
@WebDevCody 3 күн бұрын
Rigged survey
@SamOween
@SamOween 4 күн бұрын
Whassup Cody, have you had a look at Phoenix/Elixir yet?
@sarmhn123
@sarmhn123 4 күн бұрын
0:50 did not expect that lol😂
@breezycodes
@breezycodes 3 күн бұрын
"Race... Ok let's skip that one so I don't get cancelled" 🤣😆🤣😆🤣
@kelvinxg6754
@kelvinxg6754 4 күн бұрын
there are a lot of content ideas around your projects and your experience bro i learned a lot from you.
@jmaicaaan
@jmaicaaan 4 күн бұрын
hahaha enjoyed this video! Love the sarcastic comments 😆
@ali-celebi
@ali-celebi 3 күн бұрын
Well, I'm very happy with Angular ☺
@lukor-tech
@lukor-tech 10 сағат бұрын
Love it how you come across as a gry about making this video, great shit.
@eleah2665
@eleah2665 4 күн бұрын
Keep that ball rolling!
@antonioblazquez6666
@antonioblazquez6666 3 күн бұрын
Next has won, I'm a professional PHP and js developer, used to work with laravel and Vue. And Next is the only js framework that is becoming a real alternative to laravel thanks to all the investment vercel is doing on tools for serious developers
@zohaibakber3056
@zohaibakber3056 3 күн бұрын
Replicache tutorial when?
@brokula1312
@brokula1312 3 күн бұрын
I will never understand why Vue is getting overlooked. Dead easy to work with while in the same time it's very powerful. It's just not a obstacle in building web apps. You don't have to learn "the best practices" to use it efficiently because that is being handled by the framework itself. For the sake of sanity, just try it....use it on some of your side project...give web a chance. We deserve better.
@SogMosee
@SogMosee 4 күн бұрын
Js is missing pipeline operator, do expressions, and pattern matching. What is it waiting on? Every other awesome language has it
@Handlebrake2
@Handlebrake2 4 күн бұрын
Js has regex
@SogMosee
@SogMosee 4 күн бұрын
@@Handlebrake2 regex is less powerful than pattern matching. Pattern matching is regex for data types
@daphenomenalz4100
@daphenomenalz4100 3 күн бұрын
I use rust, and my brain is now wired with pattern matching xD, i wish more languages had it as good as it.
@ajzack983
@ajzack983 4 күн бұрын
I don't know if you were trolling about Vue.js but yeah as a laravel Dev I love me some Vue.js. React confuses the hell out of me.
@WebDevCody
@WebDevCody 4 күн бұрын
I used to make vue tutorials and enjoyed it
@ajzack983
@ajzack983 4 күн бұрын
@@WebDevCody yeah I agree with you btw composition feels more like JavaScript then objects.
@browsermage
@browsermage 3 күн бұрын
Love the web, but dislike everything about its ecosystem.
@daphenomenalz4100
@daphenomenalz4100 4 күн бұрын
Love your videos xD
@josephsutton4082
@josephsutton4082 4 күн бұрын
WE ARE SO HAPPY DONT @ ME
@WebDevCody
@WebDevCody 4 күн бұрын
🤣
@SeibertSwirl
@SeibertSwirl 4 күн бұрын
Good job babe!!!!
@tuananhdo1870
@tuananhdo1870 3 күн бұрын
I am happy
@kirso
@kirso 4 күн бұрын
They should have moved up. Svelte/Kit an S with Astro. Vue/Nuxt a B, React/Next a C.
@ZwartCode
@ZwartCode 3 күн бұрын
Im big anti vue, might be because vue 2 has tainted my opinion heavily. I find poor frontend devs can make poor choices too easily, while react would cause it to blow up and lead to them having to improve.
@daviddixx6737
@daviddixx6737 4 күн бұрын
Really nice video, really like the funny & sarcastic vibe 😅
@juststudying1019
@juststudying1019 3 күн бұрын
Frontend devs are the cause of this because they think there is the perfect framework. The cause that programming IS HARD the cause is not the framework and you will not build the perfect one.
@animeremixer7
@animeremixer7 4 күн бұрын
Debug attack 😂😂😂😂
@andreim6342
@andreim6342 4 күн бұрын
vuejs team
@alexandprivate1
@alexandprivate1 3 күн бұрын
Interest ... meh, no one cares about anything, GOAT! hahahahahahahahahahhahahhahaha
@mcsoud
@mcsoud 4 күн бұрын
I feel you when you said that Vue should be A above React, but honestly I would much rather use react over it. Tho svelte is on a way other level honestly I say S
@essaadi_elmehdi6784
@essaadi_elmehdi6784 4 күн бұрын
First
@essaadi_elmehdi6784
@essaadi_elmehdi6784 4 күн бұрын
I just commented to see if I am the first lol
@truceheat1671
@truceheat1671 4 күн бұрын
drop dead after 40 joke 😂😂
@jaugustussmith5816
@jaugustussmith5816 3 күн бұрын
Why not just have a properly typed, compiled language. Every JavaScript framework is created because JavaScript is terrible
@dave7244
@dave7244 4 күн бұрын
jQuery is still better than all of this stuff.
@BarisPalabiyik
@BarisPalabiyik 6 сағат бұрын
Yeah, no
My Burnout Experience
15:20
ThePrimeTime
Рет қаралды 125 М.
the most important Next.js features to learn (in 8 minutes)
8:26
Web Dev Cody
Рет қаралды 23 М.
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 25 МЛН
КАРМАНЧИК 2 СЕЗОН 7 СЕРИЯ ФИНАЛ
21:37
Inter Production
Рет қаралды 466 М.
Heartwarming: Stranger Saves Puppy from Hot Car #shorts
00:22
Fabiosa Best Lifehacks
Рет қаралды 11 МЛН
Every Framework Sucks Now
24:11
Theo - t3․gg
Рет қаралды 82 М.
Don't build another effin' chatbot - Web Dev Challenge S1E1
21:54
Learn With Jason
Рет қаралды 36 М.
Turborepo 2.0 - New UI + Watch Mode?!
6:09
Anthony Shew
Рет қаралды 4,7 М.
Why This New CD Could Change Storage
14:42
ColdFusion
Рет қаралды 674 М.
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 6 МЛН
I Tried Defending EVERY Cursed JS Behavior
46:04
Theo - t3․gg
Рет қаралды 51 М.
*Next-door 10x Software Engineer* [FULL]
4:50
Programmers are also human
Рет қаралды 213 М.
Why Signals Are Better Than React Hooks
16:30
Web Dev Simplified
Рет қаралды 458 М.
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 25 МЛН