Maximilian Schwarzmüller
Maximilian Schwarzmüller
  • 73
  • 885 468
The difficult year of big releases
2024 is (almost) over. And it's been a difficult year for web devs. At least for some. At the same time, it's been a year that saw multiple big releases - like React 19 and Angular 18 & 19.
But what else?
I completely updated my "React Key Concepts" book for React 19! This second edition will be released on January 14th.
Pre-order now and be one of the first to learn all about React - from the ground up & in great depth!
👉 www.amazon.com/React-Key-Concepts-depth-features-ebook/dp/B0D6N1DQRR
(Amazon might still show some other release date - you can ignore that, it will be released on Jan 14th!)
You can also pre-order directly via Packt (my publisher): www.packtpub.com/en-ch/product/react-key-concepts-9781836202271
All Podcast episodes: maximilian-schwarzmueller.com/podcast
Want to become a web developer or expand your web development knowledge?
I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more!
👉 academind.com/courses
Timestamps:
00:00: Introduction
00:49: Difficult macroeconomic environment
01:50: Being a good developer is more important than ever
02:27: Using AI as a (web) developer
04:45: New release: TanStack Start
05:27: Less new libraries, more evolution of existing ones
06:05: React 19
06:47: React Compiler
07:16: My updated React book!
08:47: React Router 7
10:17: Next.js 15
12:00: Angular 18 & 19
14:59: Analog.js
15:43: Vue & Vite
17:06: Svelte 5
18:47: Tailwind 4 Beta
19:52: Express 5
21:22: Node.js Innovation & Bun, Deno 2
23:05: Astro.js
24:37: React Native New Architecture
25:37: Flutter & Flock
28:02: Your opinion!
Переглядів: 4 373

Відео

Finally.... But it's exciting!
Переглядів 31 тис.21 день тому
React 19 was released! But what's inside? And what changes? Learn all about React 19 with my full updated "React - The Complete Guide" course: www.udemy.com/course/react-the-complete-guide-incl-redux/?couponCode=REACT_19 All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses ...
Why being a (web) dev is still worth it
Переглядів 14 тис.28 днів тому
It's been a rough 1.5 years for (web) developers. Layoffs, AI and the general economy are all not helping. So....should you still learn how to code? Take advantage of my Black Friday offer and get ALL ACCESS to ALL MY COURSES for just $149/year instead of $249/year: academind.com/black-friday-2024 Or buy individual courses at huge discounts on Udemy: www.udemy.com/user/maximilian-schwarzmuller/...
The non-breaking update that changes everything!
Переглядів 14 тис.Місяць тому
React Router 7 was released! And, since it's THE most popular React routing library, it's definitely worth a closer look. Turns out, it doesn't introduce too many breaking changes. But at the same time, it changes everything... at least if you want to! Learn all about React (and React Router!) with my bestselling "Complete Guide" course - now on sale! 👉 www.udemy.com/course/react-the-complete-g...
Angular 19 is a BEAST of a release!
Переглядів 53 тис.Місяць тому
Angular 19 is here and it's another huge release! As always, backwards-compatible (though there is one big breaking change!) but packed with features! Learn all about Angular & join my "Angular - The Complete Guide" course (discount applied): acad.link/angular All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I h...
Tailwind vs Vanilla CSS - should you reconsider?
Переглядів 13 тис.Місяць тому
TailwindCSS is an amazing CSS framework that changed how many (most?) web developers style their websites. But vanilla CSS also developed quite a bit over all those years. And it has certain advantages over TailwindCSS. Should you (re-)consider using it? All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I have mu...
Why's nobody using Astro?
Переглядів 31 тис.Місяць тому
Astro is a really amazing web framework. But it seems as if not that many developers are actually using it. That's too bad! All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more! 👉 academind.com/courses
Embrace GitHub Copilot, Cursor AI & ChatGPT as a developer!
Переглядів 8 тис.Місяць тому
AI tools like GitHub Copilot, Cursor AI or ChatGPT are here to stay - as is AI in general! You can see that as a threat or embrace those tools to boost your productivity! I show you how to use these tools efficiently in my new course 👉 "AI For Developers With GitHub Copilot, Cursor AI & ChatGPT" Join now (Udemy, discount applied): acad.link/ai-for-devs All Podcast episodes: maximilian-schwarzmu...
Flutter just got Flocked! What does it mean for Flutter's future?
Переглядів 81 тис.Місяць тому
Flutter got forked. Flock is a project based on a current Flutter snapshot, aiming to develop and evolve it together with the community. But is that a good idea? Learn Flutter for mobile apps (iOS & Android) from the ground up & in great depth: acad.link/flutter Flock announcement: flutterfoundation.dev/blog/ All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web devel...
What happened to React 19?
Переглядів 26 тис.2 місяці тому
The React 19 RC was announced. And then ... nothing happened. Or so it might seem. Where is React 19 stable? Pre-order the second edition of my "React Key Concepts" book now and learn all about React 19 (and React in general) once it's out! 👉 www.amazon.com/React-Key-Concepts-depth-features/dp/183620227X Or take my complete React course: acad.link/reactjs All Podcast episodes: maximilian-schwar...
Will we ever get there?
Переглядів 2,8 тис.5 місяців тому
Generative AI had a huge impact. And it's probably only getting started. Or maybe it isn't ... maybe it'll have less of an impact than many people think. But it definitely has one huge problem right now, in my opinion. All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses on...
I LOVE learning new stuff!
Переглядів 5 тис.5 місяців тому
In (web) development, there's always something new to learn. And, yes, this can feel overwhelming. But it's actually amazing! All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more! 👉 academind.com/courses
Don't waste your time!
Переглядів 12 тис.5 місяців тому
We spend a lot of time writing code. Therefore, your development environment should be set up to make you as productive as possible. But you can also overdo it... All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more! 👉 academind...
Do you REALLY need to know Git?
Переглядів 6 тис.6 місяців тому
Of course, as a developer, you write code. Therefore, you must know the language and libraries you're working with. But what about other tools? Git? Docker? The Command Line? All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more!...
Why aren't you using Fastify? Or Koa? Or NestJS?
Переглядів 71 тис.6 місяців тому
Express.js dominates the Node.js framework landscape. It seems as if almost every Node.js developer is using it. But why is that the case? All Podcast episodes: maximilian-schwarzmueller.com/podcast Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more! 👉 academind.com/courses
Laravel, Django, Next.js ... which framework would I use for building a SaaS?
Переглядів 34 тис.6 місяців тому
Laravel, Django, Next.js ... which framework would I use for building a SaaS?
Remix might win the React framework race - thanks to React Router!
Переглядів 22 тис.6 місяців тому
Remix might win the React framework race - thanks to React Router!
My opinion on Angular 18 & React 19
Переглядів 65 тис.7 місяців тому
My opinion on Angular 18 & React 19
What's new? What changed? What will change in the future?
Переглядів 5 тис.7 місяців тому
What's new? What changed? What will change in the future?
Should you use Bun, Deno etc. instead of Node.js?
Переглядів 29 тис.7 місяців тому
Should you use Bun, Deno etc. instead of Node.js?
I'm not interested in your strong opinions!
Переглядів 4,8 тис.7 місяців тому
I'm not interested in your strong opinions!
Are we going back to PHP with fullstack JavaScript?
Переглядів 158 тис.7 місяців тому
Are we going back to PHP with fullstack JavaScript?
My thoughts on the Next.js "App Router" & what I (don't) like about it
Переглядів 11 тис.8 місяців тому
My thoughts on the Next.js "App Router" & what I (don't) like about it
Do you know enough programming languages?
Переглядів 4,5 тис.8 місяців тому
Do you know enough programming languages?
Should you use a VPS instead of Vercel, Netlify & co?
Переглядів 13 тис.8 місяців тому
Should you use a VPS instead of Vercel, Netlify & co?
Smart Developers Write Simple Code!
Переглядів 3,6 тис.8 місяців тому
Smart Developers Write Simple Code!
HTMX is amazing!
Переглядів 20 тис.8 місяців тому
HTMX is amazing!
Did we go too far?
Переглядів 8 тис.9 місяців тому
Did we go too far?
👋 Bye, bye software engineers?
Переглядів 12 тис.9 місяців тому
👋 Bye, bye software engineers?
Should you REALLY learn JavaScript before React, Angular etc?
Переглядів 5 тис.9 місяців тому
Should you REALLY learn JavaScript before React, Angular etc?

КОМЕНТАРІ

  • @Pareshbpatel
    @Pareshbpatel 6 годин тому

    {2024-12-28}

  • @intuneknight9681
    @intuneknight9681 8 годин тому

    I do small projects and work very well even in web the only thing I want in web is to able to use the browser find feature and select the fonts other than flutter is very good and anther thing one CODE to rule them all, only using dart it is amazing no jacascript no css just pure dart.

  • @todbapi
    @todbapi 15 годин тому

    Hi, I am Bapi from India. I am NodeJS and Angular developer.

  • @mxz2024
    @mxz2024 День тому

    whats the difference between a computed and linked signal?

  • @DevenSitapara
    @DevenSitapara День тому

    I am looking for a good php buddy to start collab on php projects please contact me

  • @antio1753
    @antio1753 День тому

    I love this kind of videos

  • @fullstackapps5246
    @fullstackapps5246 День тому

    8:02 🤣

  • @programmerjowo
    @programmerjowo День тому

    Just use old react 15 😂

  • @venkatahari-d5s
    @venkatahari-d5s 2 дні тому

    Recently i built one project on fastify in production i faced lot issues like,hosted URl works when AWS console open when I closed that Fastify URL not work,first I thought it's was AWS issue ,and finally i realised that's issue was fastify then everything i changed to express now it's working fine3

  • @odairsilva10
    @odairsilva10 2 дні тому

    RR7 Framework (A.K.A Remix) is sooooo smooth. Next JS is very complicated sometimes.

  • @BobbyBundlez
    @BobbyBundlez 3 дні тому

    overlooked? the entire gatsby team moved over to astro.. idk i feel like everyone who used gatsby now uses astro (unless its a fullstack app - then they go for next)

  • @AirmanCS
    @AirmanCS 3 дні тому

    I was making my own page for the first time, since I haven't touch a page in like 10+ years I used html css and vanillajs, soon enough I found myself doing js injecting html on my pages for the navbar, doing custom loading dom orders, loaders for js scripts, all sorts of things XD and i can say I learned a lot of js. But my GF asked me for store page and I have learned so much over the last 2 months, that I knew this was going to be pain (is a VERY simple almost static store) but I wanted a framework to help me. After looking at them all, react, nextjs, angular, vue, etc I found astro and I got to say is perfect! Not too much hassle and all the flexibility, for me as a noob this is great is my favorite of all the options I found.

  • @codeblitzio
    @codeblitzio 3 дні тому

    Awesome advice 💙 I heard a similar argument framed this way. A clever developer takes a simple business problem and creates a complex technical solution. A wise developer takes a complex business problem and creates a simple technical solution.

  • @msasoftware
    @msasoftware 3 дні тому

    I've just bought your excelent course. Thanks for the discount

  • @AbdullahMohamed-f3i
    @AbdullahMohamed-f3i 3 дні тому

    In the new section on the form, there is no translation into Arabic. Please solve this problem, Max

  • @saheedkasali4086
    @saheedkasali4086 4 дні тому

    Hi Maximilian sir, I hope you're doing well. I'm reaching out because I'm having trouble accessing your React course on Packt's platform. It seems to be unavailable at the moment. Could you please look into this and let me us know if there's an issue with the course, or the course is undergoing an update or the platform? I'm really interested in learning from your content. Thanks in advance!

  • @TestingOnly-q9y
    @TestingOnly-q9y 5 днів тому

    wow, from comedian to developer. Kudos Seth Rogen

  • @empty_peace
    @empty_peace 5 днів тому

    should i learn flutter in 2025 or kotlin Android development for earning money😅

  • @funkologie
    @funkologie 5 днів тому

    The best thing ever happened! Thanks for boosting the best framework out there ❤

  • @damoondarvishi3804
    @damoondarvishi3804 5 днів тому

    Because of that, JavaScript developers are tired of the constant introduction of new frameworks and libraries.

  • @mounibouroua1176
    @mounibouroua1176 5 днів тому

    You didn't talk much about Nuxt JS who is becoming a so robust framework and which the version 4 was released this year

  • @sonoftroy8572
    @sonoftroy8572 6 днів тому

    JavaScript took the server side approach so it could be compatible with android and iOS devices. Hence the reason React.js exists. Nevertheless, JavaScript was built for the DOM and Client and should be used as such. PHP is a powerful tool that handles the servers ( Apache ) request. With its built in templating, it dynamically returns data to the client. Laravel made the right move by merging both world together. You have React.js on the frontend ( Inertia) with PHP on the backend ( Laravel ). It just makes sense.

  • @egril
    @egril 6 днів тому

    I've been learning Flutter recently through a Udemy course taught by Fernando Herrera. However, I'm not entirely convinced by Dart or Flutter. I know that many other students have dropped the course due to platform issues and bugs. Personally, I suggest exploring other options like React Native, which I believe is a more robust alternative. This is just my personal opinion.

  • @modatheralawad2983
    @modatheralawad2983 6 днів тому

    disagree with you max , creating deep knowledge in vanilla JS is essential for anyone to be different and unique in the future , the deeper mindset you make in your journey will drastically impact your position as developer IMO

  •  7 днів тому

    Do you have a remix course? Should I use remix or deno?

  • @daviddwq4513
    @daviddwq4513 7 днів тому

    Good summary of the year 2024. It is easy to predict that by 2025 AI is going to be the year in which AI is going to take over web development, look at how many billions of dollars have already been invested in that field to know that it is going to be like that. So as you said at the beginning we must prepare ourselves a lot more but in what areas should we focus. I was recently working on an Astro project and I made the initial template in a couple of minutes with Bolt from there it was very easy to start and continue. But this is just the beginning so... it would be great if you made a video on what you think we should focus on to better prepare ourselves for the arrival of AI, that is, what areas do you think we can develop to work with AI?

  • @aleksandarstanisic1848
    @aleksandarstanisic1848 7 днів тому

    I can't find job 😢

  • @oskarcalvo
    @oskarcalvo 7 днів тому

    It's not the same the js you writte in the back-end and the Js you writte in the front-end. The 99% of full stack use to make a shit of code in back-end or in front-end, and usually the majority it's not an expert in none of them.

  • @rgunczer
    @rgunczer 7 днів тому

    few words about HTMX maybe...

    • @statuschannel8572
      @statuschannel8572 6 днів тому

      no one uses it. its hard to convince companies and developers to use HTMX while we have ton's of other proven frontend tools!

    • @bvedantcodes
      @bvedantcodes 6 днів тому

      ​@@statuschannel8572 it is quite popular in Django projects and web applications written in Go at least.

  • @EkoJr1337
    @EkoJr1337 7 днів тому

    I've found PHP runs faster than a Node JS framework when a project split.

  • @bahaabakri982
    @bahaabakri982 8 днів тому

    How can we survive among those bunches of frameworks' releases and AI tools?

  • @Alex.Shalda
    @Alex.Shalda 8 днів тому

    I love 2024, I have been hired as a full stack dev and been in the role for the most part of the year. And I am having a vacation now 🎉

  • @ShiNijuuAKL
    @ShiNijuuAKL 8 днів тому

    damm, angular still exist in 2024?

  • @mentalmarvin
    @mentalmarvin 8 днів тому

    As always, everything is JavaScript. No other language exist.

    • @bakasenpaidesu
      @bakasenpaidesu 7 днів тому

      Yeaa

    • @fromagetriste
      @fromagetriste 6 днів тому

      "only JavaScript" .. AI is not JavaScript at all and yet that's where all the billions are going

    • @mentalmarvin
      @mentalmarvin 6 днів тому

      @@fromagetriste bye bye JS jobs

  • @vipzip8863
    @vipzip8863 8 днів тому

    0:00 2024 Web Development Year in Review 2:47 AI's Impact on Web Development Jobs 4:39 Major Web Framework Releases (React, Angular, etc.) 11:55 Evolution of Angular Frameworks and Libraries 15:43 Vue, Vite, and Svelte Updates 18:48 Tailwind, Express.js, and Node.js Version Updates 21:22 Node.js Competitors and Alternatives 23:08 Astro.js and Other Frameworks for Static/Dynamic Apps 24:44 React Native, Flutter, and Mobile Development Generated by Snorvia AI chapter generator

  • @V-ln3qv
    @V-ln3qv 8 днів тому

    first

  • @alexandreaugustolg
    @alexandreaugustolg 8 днів тому

    Hi Maximilian, my name is Alexandre and I'm from Brazil. I am studying flutter by your course at udemy and wanna thank you for your contents at web. It gives me a good base to develop myself as a programmer.

  • @maximilian-schwarzmueller
    @maximilian-schwarzmueller 8 днів тому

    I hope you liked the video! Please let me know what you think about 2024 (and if you want, what you expect from 2025). Also consider pre-ordering my "React Key Concepts" book if you want to learn all about React (19!) or simply support me => www.amazon.com/React-Key-Concepts-depth-features-ebook/dp/B0D6N1DQRR

  • @CodeWithRains
    @CodeWithRains 8 днів тому

    11:54 i did not get the , lazyLoad we are doing from the routing itself , but now here how ! , is it directly making the component calling lazy , i means did we import this component in the component normally and using the defer here

  • @CodeWithRains
    @CodeWithRains 8 днів тому

    Please update the course with simple example not required the complete applications only how to proceed with http rxjs and fetch/resource , what is difference what are constrains when to use what , more about interceptors , and now about the components , does angular still recommend us to use Modules to bind multple component in a pack ! or what !! should i consider all as only standalone and proceed with standalone arc only no modules files ! . application is big !

  • @CodeWithRains
    @CodeWithRains 8 днів тому

    hey i a m not seeing any update related to angular 18 19 in your course , i want to know more about the changes happened and what are the best ways to build the application using angular 19.

  • @joecater894
    @joecater894 10 днів тому

    gpt can be a pain.. I'm pulling my hair out just trying to get a flowchat built in vueJS working with gpt. Its fairly complicated.. more so than it sounds... it can be amazing at things you think are difficult and incredibly bad at doing things that are or sound easier. you definitely couldnt use it at all if you knew no code.. but it can bump you up quite a few notches. But you have to ask it a lot of questions to ensure you do understand.. it cannot just build an app for you.

  • @SilvestreVivo
    @SilvestreVivo 10 днів тому

    Now React becomes more similar to Svelte :)

  • @valerii-link
    @valerii-link 10 днів тому

    1 month later... Let's see how active that fork is... Well, it's not. And what is the point in general? What is born to be in the Google graveyard will b - Wait, wait, probably Flutter devs are not ready for it.

  • @Gabeyre
    @Gabeyre 11 днів тому

    Google is having a hard time devwloping Flutter. Lets hope the community can do a better job.

  • @antopolskiy
    @antopolskiy 11 днів тому

    another aspect to consider is that if you like to experiment and build small products VPS is a great solution, you can host a lot of projects once it is configured

  • @americandreamineurope7448
    @americandreamineurope7448 11 днів тому

    I don‘t know where to post this but I just do it here … i have been waiting for more than 2 years for you to create C course, MAX … could you please do that so that I can buy your new course on udemy 😂

  • @antopolskiy
    @antopolskiy 11 днів тому

    I've recently experimented with Coolify on a VPS -- it is pretty incredible

  • @sameash3153
    @sameash3153 11 днів тому

    Whats the point? Just use html?

  • @dkazmer2
    @dkazmer2 11 днів тому

    Never! For two reasons: I refuse to outsource my coding aptitude to a machine, thereby making myself less viable in the work force! This is baaad advice!