I reimplemented REACT SERVER COMPONENTS in ASSEMBLY

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

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

  • @phoneywheeze
    @phoneywheeze 2 дня назад +9

    4:30 wrong recording, can't see the code

    • @neogoose_btw
      @neogoose_btw  День назад +1

      I am really sorry folks, here is the piece of code I've been talking about. My bad
      github.com/dmtrKovalenko/macos-assembly-http-server/blob/main/react_server_components/react-js-boring-stuff/src/framework/router.js#L33-L36

  • @fanu4059
    @fanu4059 3 дня назад +8

    I feel like audio is not correctly synced.

    • @neogoose_btw
      @neogoose_btw  День назад

      I am not sure what are you talking about. It is synced ideally

    • @fanu4059
      @fanu4059 День назад

      @@neogoose_btw for example 0.25 - 0.27, you can clearly see that something is off

    • @neogoose_btw
      @neogoose_btw  День назад

      @@fanu4059 I literally lip-syncing myself and see that the keystrokes are sound. Might it be some local encoding issue because I've been editing and encoding this video with my own framework?
      I genuinely interesting what are you guys hearing.

    • @Jostane
      @Jostane День назад

      The audio seems to be okay for me. It is a little bit unusual, maybe it is a little too much real time or the audio is a millisecond faster than the video

  • @rotors_taker_0h
    @rotors_taker_0h 21 час назад +1

    Dima, why don't you have youtube link in any of your profiles? I had to search everywhere to find that video after seeing mention in twitter, it was long and unnecessary :)

  • @Jostane
    @Jostane День назад +1

    So as far as I understand: react developers thought that using plain html text was a bad idea, totally isolated themself from using string based markup coming from the server and now getting back to the customary reimplemented markup serialization (we never had this in the browser, right? lol) to make their shitty javascript SPAs faster?
    LOL

  • @pirsonxyz
    @pirsonxyz День назад

    banger video

  • @zman-1x1
    @zman-1x1 2 дня назад

    Assembly for React, yaaaaaa.

  • @IRchredrutu
    @IRchredrutu 2 дня назад

    By the way, how did you manage to get the cursor animation in the terminal?

  • @therussianemirati
    @therussianemirati 2 дня назад

    Is this basically component-driven server-side rendering? Which treats the client (browser) as a monitor via HTML and CSS streaming?

    • @neogoose_btw
      @neogoose_btw  День назад

      Yes but it streams specific type of payload that is then rendered by a thin (or not thin and standard client side react) renderer

  • @its_code
    @its_code 2 дня назад

    😮😮😮😮 assembly

  • @roshankhanna6755
    @roshankhanna6755 2 дня назад

    Aah, you have been screen sharing code, but the code is not in view.

    • @neogoose_btw
      @neogoose_btw  День назад

      That is my bad, the dumb editing github.com/dmtrKovalenko/macos-assembly-http-server/blob/main/react_server_components/react-js-boring-stuff/src/framework/router.js#L33-L36

  • @doomer_haskell
    @doomer_haskell 3 дня назад

    😮 this is strange lol

  • @4lenix
    @4lenix 2 дня назад +1

    Bro fix the view and reupload

    • @neogoose_btw
      @neogoose_btw  День назад

      Sorry I genuinely not sure what is wrong with the view

  • @Ninjafire300
    @Ninjafire300 День назад

    Why people do this to themselves?

  • @therussianemirati
    @therussianemirati 2 дня назад

    Is this basically component-driven server-side rendering? Which treats the client (browser) as a monitor via HTML and CSS streaming?

    • @LambdaJack
      @LambdaJack 2 дня назад

      Browser is the new terminal. If you think it is a monitor... Rust is for you ;) .