Kodaps Academy
Kodaps Academy
  • 105
  • 856 138
SolidStart : Breaking NextJS’s Mold
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
Переглядів: 941

Відео

React vs HTMX: Why we chose HTMX?
Переглядів 4,6 тис.14 днів тому
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,1 тис.21 день тому
Want to go into further depth? Head to kodaps.dev/
JavaScript vs Python: Which do you NEED?
Переглядів 666Місяць тому
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?
Переглядів 6 тис.Місяць тому
🌐 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
Переглядів 26 тис.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 тис.2 місяці тому
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?
Переглядів 5 тис.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
Переглядів 2,9 тис.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,2 тис.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,5 тис.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,2 тис.6 місяців тому
Master NextJS 14: Create a Dynamic Portfolio Website! In this detailed tutorial, we build a dynamic and visually appealing project portfolio page using NextJS 14. Perfect for both beginners and seasoned developers, this video guides you through the entire process of setting up a captivating portfolio page. 🔍 What You'll Learn: Setting up a new NextJS project with TypeScript, Tailwind CSS, and t...
OpenAI vs Sam Altman: The Full Story
Переглядів 3566 місяців тому
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,8 тис.7 місяців тому
NextJS: ContentLayer Makes Markdown GLOW Up!
Is Vercel’s Course The Best Way To Master NextJS?
Переглядів 7207 місяців тому
Is Vercel’s Course The Best Way To Master NextJS?
Next JS Conf : Next 14 & 3 Key Takeways
Переглядів 6897 місяців тому
Next JS Conf : Next 14 & 3 Key Takeways
Go vs Rust: Which To Learn In 2024?
Переглядів 137 тис.7 місяців тому
Go vs Rust: Which To Learn In 2024?
5 Tech Job Interview Tips (20+ years of tech recruiting)
Переглядів 4687 місяців тому
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,1 тис.8 місяців тому
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)
Переглядів 9549 місяців тому
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 тис.9 місяців тому
How to SEO in NextJS 13: Metadata, Robots, Sitemap, Structured Data
Next JS App Router: The Basics
Переглядів 7 тис.9 місяців тому
Next JS App Router: The Basics
3 Software Development Myths Holding You Back
Переглядів 49110 місяців тому
3 Software Development Myths Holding You Back
How To Stay Up To Date As A Developer?
Переглядів 54010 місяців тому
How To Stay Up To Date As A Developer?

КОМЕНТАРІ

  • @Matrium0
    @Matrium0 Годину тому

    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 3 години тому

    Angular ❤❤❤

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

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

  • @movntn
    @movntn 11 годин тому

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

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

    whats with the vsauce music? :S

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

    A very helpful comparison!!

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

    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 2 дні тому

    Vue is better than both

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

    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 2 дні тому

    the choice is obvious you should learn Swift LOL

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

    Thanks

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

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

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

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

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

    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 3 дні тому

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

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

      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 4 дні тому

    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 4 дні тому

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

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

    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 5 днів тому

    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 6 днів тому

    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 6 днів тому

    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 6 днів тому

    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 6 днів тому

      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 6 днів тому

      @@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 6 днів тому

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

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

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

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

    Lua not LUA 🥲

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

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

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

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

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

      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 7 днів тому

    🌟 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 8 днів тому

    Objective fact: Angular is the GOAT

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

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

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

    Loved the way you explained man!

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

    Make video on Remix Vs Nextjs

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

    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 9 днів тому

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

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

    in full english, la grande classe ;)

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

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

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

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

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

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

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

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

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

    Hotwired Turbo plus AlpineJS have brilliant balance.

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

    the editing on this video feels like a schizophrenic episode.

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

      That’s outside my field of knowledge so I’ll gladly bow to your superior knowledge :P

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

    Zig

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

    Touched both for long time trying to avoid Angular projects.. at the end of the day

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

    Valuable infos. Perfect ambiente. Above a huge hidden experience. 👍

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

    That's a fair assessment. I really like Angular, having used it since 2014. React is one I want to learn. Wiz sounds very interesting. Thank you

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

    I quit both 😮

  • @user-rs7fz4qu9u
    @user-rs7fz4qu9u 12 днів тому

    Prisma dsl is very easy and intuitive and it is way easier than writing your own database schema yourself I like it

  • @JohnJohnson-ch6xq
    @JohnJohnson-ch6xq 12 днів тому

    Which one is beginer friendly ?😊

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

      React is probably easier to get started with :)

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

    This is a better use case for web components.

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

    In short, if you have existing C projects, use Zig to fix it. If not, use Rust for new projects.

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

    I keep hearing this guy mention agility, but what good is the agility when you need to rewrite your react components 20 times 😂 😂

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

      This guy is wondering why exactly you find yourself needing to rewrite the react component 20 times ; it kind of feels like blaming your tools :)

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

    This is the best explained video on youtube.... Angular vs React.

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

    Thank you for this video. With signals and zoneless angular is th best for me 👍

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

    Lua is nice! I use it to make plugins or write small scripts for Q-SYS. Q-SYS is QSCs control AV control platform. Each controller is a DSP and you can add behavior to the audio programming, control a display, control video switching devices, etc. I recently wrote some Lua to control a Denon network recorder via IP, an Epsom projector, Extron presentation switch, change the GUI behavior/layers/text/button behavior/css properties, etc. It's simple but really really powerful