Kodaps Academy
Kodaps Academy
  • 106
  • 868 679
9 Essential VS Code Extensions (and The Problems They Solve)
These 9 VS code extensions are life savers, and they solve very specific problems I have been confronted with.
(This is a re-upload as there were editing problems in the previous version)
----
Stay in the loop with my newsletter: www.kodaps.dev/en/newsletter
Переглядів: 449

Відео

SolidStart : Breaking NextJS’s Mold
Переглядів 1,1 тис.День тому
SolidStart, Solid JS's meta-framework, is announced as "the shape of frameworks to come" and billed as "the Composable Meta Framework". What does that mean? What does it imply? Stay in the loop with my newsletter: www.kodaps.dev/en/newsletter
React vs HTMX: Why we chose HTMX?
Переглядів 5 тис.21 день тому
In the HTMX vs React debate, we made a difference choice. At EcoTree, an e-commerce site with a PHP backend using Symfony, we needed to manage a customer's shopping basket efficiently. For our customer area, React provided the necessary intricate interactions and polished user experience, especially since it’s behind an authentication gate and not intended for search engine indexing. However, f...
Drizzle vs Prisma: Which ORM is right for YOU?
Переглядів 1,4 тис.Місяць тому
Want to go into further depth? Head to kodaps.dev/
JavaScript vs Python: Which do you NEED?
Переглядів 685Місяць тому
Get Started learning JavaScript or Python: CodeCrafters: app.codecrafters.io/join?via=Gosev Exercism: exercism.org Today, we're diving deep into a topic many budding developers grapple with: Python vs JavaScript. Whether you're planning your career path, deciding on a project, or simply curious about coding, this video will shed light on which language might be the right choice for you. * Commo...
Why does Zig pay more?
Переглядів 7 тис.Місяць тому
🌐 Get Started with Zig CodeCrafters: app.codecrafters.io/join?via=Gosev Exercism: exercism.org Zig is a systems programming language that's garnering attention for its innovative features and potential to complement classic languages like C. Triggered by Zig's role in powering the Bun JavaScript runtime and its notable position in salary surveys, we delve into what makes Zig an intriguing choic...
React vs Angular in 2024
Переглядів 28 тис.2 місяці тому
Join us as we explore the ongoing rivalry between React and Angular in this comprehensive analysis. With the JavaScript landscape constantly evolving, it's crucial to revisit these two heavyweight frameworks to see how they will compare in 2024. Whether you're a developer, a project manager, or a CTO deciding on the tech stack for your next project, this video is tailored to help you understand...
Understanding React 19's Changes
Переглядів 3,4 тис.3 місяці тому
React 19 is coming, but do you understand the coming changes? In this video, we explore both the features coming via the Canary branch and the updates linked to how React will be optimising the code it produces. Want to go into further depth? Head to kodaps.dev/
Why learn LUA?
Переглядів 6 тис.3 місяці тому
Why earn Lua? Come on a journey through Lua's essence, creation, strengths, and use cases. Lua stands out for its simplicity, portability, and versatility. Designed as an "extension" language rather than a standalone option, its minimal footprint and seamless integration with C have made it the go-to choice for developers looking to bridge user interfaces with core game engines. But Lua's capab...
How to Use OpenAI's ChatGPT API in JavaScript
Переглядів 3,1 тис.3 місяці тому
Today, we're embarking on an exciting journey to revolutionize your web development projects with the power of artificial intelligence. Dive deep into the world of OpenAI's ChatGPT API and discover how to seamlessly integrate it into your JavaScript projects. Whether you're a seasoned developer or just starting out, this tutorial is your gateway to bringing AI-driven solutions to life. What You...
Fullstack Web Developer Roadmap 2024 : How I'd start again:
Переглядів 4,3 тис.5 місяців тому
Whether you're a beginner or looking to update your skills, this video is your roadmap. We start with the basics of Git, HTML, and CSS, and progress through JavaScript, TypeScript, and advanced frameworks like React and NextJS. 🔗 Useful Links & Resources: Learn Git Branching: learngitbranching.js.org/ CodeCademy: www.codecademy.com/ FreeCodeCamp: www.freecodecamp.org/ Exercism: exercism.org/ Co...
v0: AI for React JS ?
Переглядів 2,3 тис.5 місяців тому
v0 by Vercel is a groundbreaking tool is at the forefront of integrating AI with React JS, offering an unprecedented approach to UI design and development. 🔍 What's Inside: Introduction to v0: Discover how Vercel's new AI tool is redefining the landscape of React JS development. v0 Capabilities: We explore the functionalities and features of v0, showcasing how it creates React components and UI...
React + TypeScript: Best Practices Tutorial for Beginners
Переглядів 1,6 тис.6 місяців тому
Let's delve deep into the synergy between React's dynamic capabilities and TypeScript's precision and the best practices of combining the two. 🌟 What's Inside: * Defining Functional Components: Learn how to create functional components in React using TypeScript. * Managing Props: Master the techniques to effectively manage props, enhancing the functionality and reliability of your components. *...
Full NextJS Project Tutorial: Portfolio Website
Переглядів 2,3 тис.6 місяців тому
Full NextJS Project Tutorial: Portfolio Website
OpenAI vs Sam Altman: The Full Story
Переглядів 3586 місяців тому
OpenAI vs Sam Altman: The Full Story
How I Use Notion as a CMS (with Next JS)
Переглядів 5 тис.6 місяців тому
How I Use Notion as a CMS (with Next JS)
NextJS: ContentLayer Makes Markdown GLOW Up!
Переглядів 3,9 тис.7 місяців тому
NextJS: ContentLayer Makes Markdown GLOW Up!
Is Vercel’s Course The Best Way To Master NextJS?
Переглядів 7247 місяців тому
Is Vercel’s Course The Best Way To Master NextJS?
Next JS Conf : Next 14 & 3 Key Takeways
Переглядів 6907 місяців тому
Next JS Conf : Next 14 & 3 Key Takeways
Go vs Rust: Which To Learn In 2024?
Переглядів 139 тис.7 місяців тому
Go vs Rust: Which To Learn In 2024?
5 Tech Job Interview Tips (20+ years of tech recruiting)
Переглядів 4688 місяців тому
5 Tech Job Interview Tips (20 years of tech recruiting)
Runes: The Solution to Svelte's Magic Problem?
Переглядів 2,4 тис.8 місяців тому
Runes: The Solution to Svelte's Magic Problem?
HTMX, the anti JS framework (vs React)
Переглядів 65 тис.8 місяців тому
HTMX, the anti JS framework (vs React)
Container vs Virtual Machines (Why use Docker?)
Переглядів 3,2 тис.9 місяців тому
Container vs Virtual Machines (Why use Docker?)
React Server Components vs SSR
Переглядів 10 тис.9 місяців тому
React Server Components vs SSR
How To Learn Programming Languages (by Doing)
Переглядів 9559 місяців тому
How To Learn Programming Languages (by Doing)
Translating a Next Js Website (App Router i18n)
Переглядів 20 тис.9 місяців тому
Translating a Next Js Website (App Router i18n)
How to SEO in NextJS 13: Metadata, Robots, Sitemap, Structured Data
Переглядів 6 тис.10 місяців тому
How to SEO in NextJS 13: Metadata, Robots, Sitemap, Structured Data
Next JS App Router: The Basics
Переглядів 7 тис.10 місяців тому
Next JS App Router: The Basics
3 Software Development Myths Holding You Back
Переглядів 49110 місяців тому
3 Software Development Myths Holding You Back

КОМЕНТАРІ

  • @vinniv6806
    @vinniv6806 3 години тому

    Most JavaScript coders are like "WordPress coders" -- they don't know how to code anything themselves. All they do is import hundreds of third-party libraries. When I ask, "show me YOUR CODE," all they can show are some simple loops. When I ask, "how would you code an authentication system?" almost all these JavaScript "pro coders" respond, "I would use Clerk." I deny them on the spot. It's the end of the interview. Mindless library users. Nothing more.

  • @Raylightsen
    @Raylightsen 3 години тому

    Angular is too damn confusing, hard, complex and infuriating to understand. A big time waster.

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

    Great video, thank you!

  • @sudo-apt-upgrade-brain
    @sudo-apt-upgrade-brain День тому

    best video on react & nextjs

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

    Finally someone who explains the work for the devs that never explained the work they did.

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

    Not a web dev, I'm trying to learn a web framework and the way references are handled here go against every fiber of my bone. I prefere to keep my refs scoped and their execution order preserved. It should be 1, 2, 3 not 3, 2, 1. Why would anyone think this is the simplier approach? Also why is an example an impure function? Scope seems way out of place here.

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

    Thanks to @noahnymous9919 for pointing out the previous version of this video had bits missing !

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

    this was a waste of time

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

    One of the best video, explaining this topic. Thanks

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

    So Go is Mom and Rust is Dad.

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

    Loved the quality of the video. I didn't learn any of those fancy JS libraries/frameworks yet (except jQuery, lmao). And honestly i am left with more questions than answers. It's a gamble somewhat at least. I consider myself a fresh freelancer and i was thinking about creating my own website and at the same time learn something new alongside that process. I wouldn't generally say this, but in the case of tech stuff i would definitely trust Google more than FB/Meta, even if React is more popular. Even if i am not gonna make banking websites, i think it's better long term to start off with Angular and it's stricter rules and then transition over to learn React. This way i hope i would write less spaghetti :D Anyway, thank you! Writing this comment also somewhat sorted my thoughts, which wasn't really intended. :D

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

    React is somewhat of a mess recently, with it's own documentation pointing you towards full-application-frameworks like nextja and having had no stable release for almost 2 full years from 2022 to 2024. Meanwhile nextjs was using unstable versions of react and introduced massive bugs into their own "stable" releases. How the hell did it become like this? Compare that to Angular. That moves with Lightspeed und will be su much better a year from now with signal-based-components and "zoneless". State of JS does not really represent the market all that well. As you said Angular devs are usually in pretty stable environments and teams and mostly dont participate with other frameworks (or "state of js"). The best indication are job trends imo, which puts React comfortably in front in most regions, though Angular is slightly ahead in Europe.

  • @test-user-123
    @test-user-123 6 днів тому

    Angular ❤❤❤

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

    The question is: do you want a framework or not? That's it.

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

    This is such a great introduction to using mdx in Next.js!

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

    whats with the vsauce music? :S

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

    A very helpful comparison!!

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

    Please make a video of react vs vue, on how does the two are different and advantages and disadvantages of it same as how you do in "REACT VS ANGULAR"

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

    Vue is better than both

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

    As amusing as this romanced opinion of both frameworks may be, the fact of the matter is that React does better with simpler applications, where as Angular thrives in enterprise level complexity. If you are dealing with huge complex legacy riddled applications or application suites, Angular keeps its shit together because it offers the structure to do so. You can create your own structure in React as well, but that comes at a cost of time (which equals money, in the real world).

  • @user-zd5rx7qr2o
    @user-zd5rx7qr2o 9 днів тому

    the choice is obvious you should learn Swift LOL

  • @swordali
    @swordali 9 днів тому

    Thanks

  • @Divangi_
    @Divangi_ 9 днів тому

    Thanks for the video! It has clear explanation when and why chose Angular/React.

  • @adityavarmanmanjunath9311
    @adityavarmanmanjunath9311 9 днів тому

    Loved the visuals! would really like to see a "Zig vs Rust" comparison.

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

    Nice video , I have startup ., i want to make something like AI powered Special video editor fully in browser , which is better for stability ?

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

    I'm a little scared, cause my piscine is next month July.

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

      Two pieces of advice: stick with it, and make sure to interact with the other students to help them or to ask for help when you are stuck :)

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

    I think the real benefit is that other frameworks will adopt nitro, vinxi, and vite. Hopefully, this will result in a wide ecosystem, so each block will get more users, which means better software for every meta framework, not just solidstart. Tanstack start, for example, is using the same blocks with react instead of solidjs.

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

      Good point, I had Tanstack Start on my radar and hadn’t taken a closer look yet

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

    For me, if I want to start a new project, neither of them is a choose. They will works, and do the job, but there is just a better players now imo.

  • @alexander.thalhammer
    @alexander.thalhammer 11 днів тому

    I love your video! Don't get why React leads to a better UX though. So many factors play into UX. If you mean performance wise. Then I think that is an already outdated point of view.

  • @eliyahutarab4862
    @eliyahutarab4862 12 днів тому

    React is amazing because today you are not nesserly using normal react you are using next.js witch is very good and reliable and very quick to start witch But the idea that you write bad code is simply not true because its depends on the developers and this is why you have a team lead

  • @Dieterbe
    @Dieterbe 12 днів тому

    Ive never used htmx but all those html properties that refer to *other* html elements that need updating (independent of each other even?), reeks like spaghetti code to me Very well explained ! Thanks

  • @pierre-louisclouet8168
    @pierre-louisclouet8168 13 днів тому

    très belle présentation mais j'ai essayé de cloner le repository et de l'installer sans succès. Nombreux messages d'erreur sur la dependency.

    • @KodapsAcademy
      @KodapsAcademy 12 днів тому

      Je viens de retester en re clonant de zero, sans souci. Vous avez quelle version de node installée localement, et vous utilisez quelle package manager ? (je viens de tester avec Node 18 et pnpm)

    • @pierre-louisclouet8168
      @pierre-louisclouet8168 12 днів тому

      @@KodapsAcademymerci pour votre réponse. J’ai normalement la dernière version LTS de node. Je suis obligé de m’absenter quelques jours. Je testerai à nouveau à mon retour. Votre solution m’intéresse beaucoup. Je vous tiendrai au courant

  • @dhavald4359
    @dhavald4359 13 днів тому

    I have learned go and after 5 years life feels boring, so started learning rust for some excitement and challenges in life.

  • @dhavald4359
    @dhavald4359 13 днів тому

    use go to build something quick with comparable performance to rust with tuning GOGC and GOMEMLIMIT

  • @pkeod
    @pkeod 13 днів тому

    Lua not LUA 🥲

  • @DanielTSasserII
    @DanielTSasserII 13 днів тому

    I Am enjoying the HTMX, Alpine,Astro, tailwind stack with nestJS for all sensitive rest api stuff.

  • @chaitram4141
    @chaitram4141 13 днів тому

    Can we work while doing 42 and how many months course is it?

    • @KodapsAcademy
      @KodapsAcademy 13 днів тому

      You need to finish the core of the course within a year, otherwise you are out If you're fast it might be feasible to work part time while doing the course. And from there on you choose your path and your subject matter, so it can be as short or as long as you like (within reason).

  • @morrning_group
    @morrning_group 13 днів тому

    🌟 Wow, this video was incredibly insightful! Thank you so much for breaking down the pros and cons of HTMX vs React in such a clear and practical way. 🚀💻 💬 I have a question: Do you have plans to make more videos comparing different web technologies for specific use cases? It would be awesome to see more in-depth analyses like this! 📊🤔 Keep up the great work! Can't wait to see more content from you! 🎥👍

  • @brendanalexander6053
    @brendanalexander6053 14 днів тому

    Objective fact: Angular is the GOAT

  • @ishanpareek7150
    @ishanpareek7150 14 днів тому

    Great stuff!! The efforts you took in giving subtitles is incredibly admirable. The content of the video was of course top notch.

  • @JatinKhatri25
    @JatinKhatri25 14 днів тому

    Loved the way you explained man!

  • @zunnoorainrafi5985
    @zunnoorainrafi5985 14 днів тому

    Make video on Remix Vs Nextjs

  • @science_trip
    @science_trip 15 днів тому

    I m using jQuery, and In some Rect projects I ve destractured the ajax module from jQuery import { ajax } from 'jquery' I m chaotic evil 🤣🤣🤣🤣🤣🤣

  • @HiltonFernandes
    @HiltonFernandes 15 днів тому

    Great video ! Amazing clarity and conciseness. I'll keep it in my "Watch again" playlist.

  • @ubucux
    @ubucux 15 днів тому

    in full english, la grande classe ;)

    • @KodapsAcademy
      @KodapsAcademy 15 днів тому

      To be perfectly honest … English is my mother tongue :P

    • @ubucux
      @ubucux 15 днів тому

      @@KodapsAcademy ah ouais, je me disais aussi... Bravo pour la qualité de tes vidéos ;)

    • @KodapsAcademy
      @KodapsAcademy 15 днів тому

      Merci :) (j’attends que YT m’active le multilingue pour faire en 2 langues sur cette chaîne :D)

  • @vittoriuz
    @vittoriuz 16 днів тому

    You don't learn Go, you just start writing in it

  • @codokit
    @codokit 16 днів тому

    Hotwired Turbo plus AlpineJS have brilliant balance.