Making The Same App In Every (Popular) JS Framework

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 48

  • @NizzyABI
    @NizzyABI  4 месяца назад +1

    I understand that I used HTMX wrong. I honestly didn't even realize it until I someone called it out so I apologize. An HTMX video is due :)

  • @akm-xdd
    @akm-xdd 4 месяца назад +7

    The main issue that I feel with these frameworks is that they are more focussed towards fixing the other frameworks' issues, rather than offering something new. Want to fix Angular? Use React. Want to fix React? Use Vue. Want to fix Vue? Use Svelte. So on and so forth. I feel I need to just go back to jQuery and just throw in some Tailwind while I'm at it. Solves 90% of my problems lol

    • @Hasheemdev
      @Hasheemdev 4 месяца назад +1

      Ikr shit crazyyy😢

    • @NizzyABI
      @NizzyABI  4 месяца назад +1

      Yeah, everything felt the same too with no real upgrade from basic react

    • @user-eg4qz9yc7e
      @user-eg4qz9yc7e 2 месяца назад

      When you work on backend api's and sql database, it makes they're life time consuming with non-type issues. If you plan on using jquery alone, I would consider at least writing it in typescript with no framework.

  • @fullfix1973
    @fullfix1973 2 месяца назад

    Great video! But I think, it's hard to compare frameworks based on a simple counter.
    For example, Angular is pretty great cuz of it's modularity and almost all features out-of-the-box in the main library, which can be noticed only in large apps.

  • @peterszarvas94
    @peterszarvas94 4 месяца назад +2

    htmx should be used with a server... hx-get sends a get request, expects a html snippet back, and place the snippet into the page. without a server its kind of pointless

    • @NizzyABI
      @NizzyABI  4 месяца назад +1

      yeah yeah I'm pissed I didn't notice until later!!
      Making a vid on HTMX soon since it's too interesting

  • @oumardicko5593
    @oumardicko5593 4 месяца назад +1

    i think the title of the video should be: I built the same app in every (Popular) JS framework The react way
    for example, your vue code could've been done in fewer lines

    • @NizzyABI
      @NizzyABI  4 месяца назад +1

      IG but again each time I used a framework, it was my first time doing so (other than React & Svelte) so it wasn't about efficiency. I want to learn more about vue tho, seems interesting!

    • @oumardicko5593
      @oumardicko5593 4 месяца назад

      @@NizzyABI I know, but it just felt unfair doing it like this because we didn't much difference between each.
      And if you were to add some form handling to your code, it would've been even better because each framework handling forms in a different way which will make their difference much more apperant

  • @aLfRemArShMeLlOw
    @aLfRemArShMeLlOw 4 месяца назад +3

    Sh*tting on Solid and Qwik because you literally couldn't follow simple instructions and learn different paradigms from React is funny.

    • @NizzyABI
      @NizzyABI  4 месяца назад

      They were terrible frameworks. I followed everything they said 🤦‍♂️

  • @Sahil.1
    @Sahil.1 4 месяца назад +2

    Many framework are becoming same as they give updates and soon we'll have a single multipurpose framework on web

    • @NizzyABI
      @NizzyABI  4 месяца назад

      Felt like that when using them. just a repeat!

    • @Sahil.1
      @Sahil.1 4 месяца назад

      @@NizzyABI great work keep working 💪

  • @alexandrudodon1
    @alexandrudodon1 4 месяца назад

    You do know that Vue came out way before Svelte, right? 😅Vue initially came out as taking the best parts from Angular and React.
    Oh, and one more thing: everything on this list except for Angular is a library. Only Angular is a framework.

    • @NizzyABI
      @NizzyABI  4 месяца назад

      Thanks for the info!

  • @Design77777
    @Design77777 4 месяца назад +3

    ok now can you please making the same app in every full stack framework like nextjs sveltekit nuxt and more...

  • @miguelborges7913
    @miguelborges7913 4 месяца назад +1

    Bro that is not how you use htmx. The htmx code was just vanilla JS.

    • @NizzyABI
      @NizzyABI  4 месяца назад +1

      I know 🙃 I’m mad at myself

  • @Beyram1501
    @Beyram1501 4 месяца назад +1

    That is not how htmx works 😂, it's supposed to be run using a backend which maps each htmx attribute to an http call

    • @NizzyABI
      @NizzyABI  4 месяца назад +3

      I'm still trying to understand it so it's good I got the heads up on it :)
      Some one called it out on twitter as well but hey, i'll be using it more so I'll get to educate myself on it more

  • @sirklatt
    @sirklatt 4 месяца назад +2

    Oil up > React

  • @merovingen4546
    @merovingen4546 4 месяца назад

    interesting but you can't compare them in such basic stuff like inc/Dec buttons, I mean I will be always 1 component app and this comparison gonna be just for base syntax
    you should add one simple but truly showcase thing - sharing data across components )) like from child 1 to child2 (2 child components from the root one)

    • @NizzyABI
      @NizzyABI  4 месяца назад +1

      yeah i defo coulda done that, still learning!

  • @Bilz_-fd1do
    @Bilz_-fd1do 4 месяца назад

    Good morning!!! Bro's crazy!

  • @nizzyoilup
    @nizzyoilup 4 месяца назад +1

    Oil up > Angular

  • @LachsfiletCoder
    @LachsfiletCoder 4 месяца назад +1

    Nizzy When oil up?

  • @zaneflow
    @zaneflow 4 месяца назад

    A counter?

    • @NizzyABI
      @NizzyABI  4 месяца назад

      yeah why not

  • @omarsakho5900
    @omarsakho5900 4 месяца назад

    W vid keep it up

  • @ogunikitty
    @ogunikitty 4 месяца назад

    Developer with no life is crazy

  • @NewTypeStarling
    @NewTypeStarling 4 месяца назад +1

    Solid >> React

    • @NizzyABI
      @NizzyABI  4 месяца назад +1

      Not for me but I respect your opinion

  • @allan_archie
    @allan_archie 4 месяца назад

    I made a framework,

    • @allan_archie
      @allan_archie 4 месяца назад

      Also, that's not how to HTMX

    • @NizzyABI
      @NizzyABI  4 месяца назад +1

      nice!!

    • @allan_archie
      @allan_archie 4 месяца назад

      @@NizzyABI It's still in the early stages, but I think it will revolutionarise how we write client/server code. I need help on it tho. It's inspired by Nuxt(Vue) and would have made a module for it but I am too inept for that. I think I will try to get in contact with Alex Lichter and hear what he has to say, see if he can help. Would you like to be part of it?