The Biggest React Framework You've Never Heard of

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ม.ค. 2025
  • NextJS and Remix are the two biggest React frameworks we all use. But what if I told you there is a third big one you probably have not heard of. Ice is genuinely really cool, you should check it out
    Thank you AG Charts for sponsoring! Check them out at: soydev.link/ch...
    SOURCES
    x.com/saltyaom...
    v3.ice.work/
    github.com/ali...
    Check out my Twitch, Twitter, Discord more at t3.gg
    S/O Ph4se0n3 for the awesome edit 🙏

ความคิดเห็น • 100

  • @yamix-tr
    @yamix-tr 6 ชั่วโมงที่ผ่านมา +46

    Asian design/dev communities surprise me everytime om twitter

  • @davidbronke5484
    @davidbronke5484 3 ชั่วโมงที่ผ่านมา +4

    I tend to prefer Svelte or Vue, but I can definitely appreciate that Await block pattern. That's pretty awesome.

  • @h7hj59fh3f
    @h7hj59fh3f 6 ชั่วโมงที่ผ่านมา +7

    oh wow, that's much more fleshed out than i would have expected

  • @SaschaBecker-k8p
    @SaschaBecker-k8p 4 ชั่วโมงที่ผ่านมา +12

    AG Charts is free with a big asterisk. Same as AG Grid. Sure they offer a very compelling free community edition. But once you need something more elaborated it gets expensive very quick. Probably no problem for bigger companies but sadly not for hobby projects.

    • @JakobRossner-qj1wo
      @JakobRossner-qj1wo 4 ชั่วโมงที่ผ่านมา +2

      Yeah. I for myself just wanna build a finance app to replace my Excel tables with my friend and we need a Sankey Chart for that. Guess we have to pay 1000 bucks for that now. 😂😂😂

    • @neonraytracer8846
      @neonraytracer8846 ชั่วโมงที่ผ่านมา +1

      Kind of hot take here, but if you're building a project and need something to be more elaborate and can't pay for it - you should have the skills to expand the functionality you need or roll your own.
      You can't have a cake and eat it too. There's a reason something begins to cost money, and that is time spent and expertise needed.

    • @JakobRossner-qj1wo
      @JakobRossner-qj1wo ชั่วโมงที่ผ่านมา

      @@neonraytracer8846 Sure. If I invest my time into something as complex as a Sankey Chart I probably want something in return for it too. Therefore I agree 100% with you. But I will probably end up using Recharts. It can be beautifully styled as you can see in shadcn/ui.

    • @SaschaBecker-k8p
      @SaschaBecker-k8p ชั่วโมงที่ผ่านมา

      @@neonraytracer8846 absolutely. And looking and what features it offers the price is a drop in the pool if I would need to build it myself. But it's still far from "free" as advertised. Little click baity. Sadly the really free alternatives arent that good either. They either lack certain graphs/functionalities or aren't really polished and ugly to use.
      AG totally deserves the money if you can afford it. If not, well as you said, either be happy with what is free or build your own.

  • @nomocodes
    @nomocodes 5 ชั่วโมงที่ผ่านมา +17

    I believe mini programs are apps that run inside wechat app!

    • @qiweili2768
      @qiweili2768 4 ชั่วโมงที่ผ่านมา

      since it is written by Alibaba, I assume it also primarily refers to the Mini App runs inside the Alipay😢

    • @evertonc1448
      @evertonc1448 30 นาทีที่ผ่านมา

      Alipay*

  • @AndrewRowenko
    @AndrewRowenko 5 ชั่วโมงที่ผ่านมา +12

    By far the most useful ad integrations over the internet. In every single video. Huuge respect

  • @elbaraaabuaraki327
    @elbaraaabuaraki327 3 ชั่วโมงที่ผ่านมา +1

    Theo looks like he's half way evolution to Primeagen lol. love the content man

  • @franky47
    @franky47 4 ชั่วโมงที่ผ่านมา +4

    "Pyramids, in case you're into conspiracies or Vercel" got me 🤣
    ICE (worst name at the moment tho) looks cool, I might make a nuqs adapter for it (maybe it can even use the react-router one out of the box)

  • @naturegoggle
    @naturegoggle 6 ชั่วโมงที่ผ่านมา +7

    AG charts seems cool. However I played around it a bit in their webpage itself and it got stuck when I randomly selected some rows in the demo table. Had to kill the page. I guess free version is not stable yet?

  • @seanbruceful
    @seanbruceful 3 ชั่วโมงที่ผ่านมา +5

    allow me to share my thoughts. Mini programs are terrible, and all of them are bad. Essentially, Chinese companies running these mini programs-whether it’s WeChat or Alipay-have abandoned the traditional browser as the platform for running applications and instead use open-source technologies to create a closed environment. Each mini program has its own set of APIs, which is a nightmare for developers. Code written for mini programs on one platform cannot run on a competitor’s platform. Naturally, this has given rise to many frameworks in China aimed at enabling developers to write mini program code once and run it across all platforms. But the difficulty in achieving this goal is entirely man-made.

  • @web_dev_cz
    @web_dev_cz 5 ชั่วโมงที่ผ่านมา +8

    2:23 lol no, we just learn English... :D well most of us did learn beforehand but still, who translates it from English :D

    • @dead-claudia
      @dead-claudia ชั่วโมงที่ผ่านมา

      i maintained mithril for years, and most users of it aren't native english speakers
      there's literally only one docs translation i'm aware of, and it's in japanese

  • @_y7ya
    @_y7ya 2 ชั่วโมงที่ผ่านมา +1

    This is the one time I've heard of it.

  • @artyom_yashkov
    @artyom_yashkov 4 ชั่วโมงที่ผ่านมา +1

    rednote influence noted

  • @nikilk
    @nikilk 2 ชั่วโมงที่ผ่านมา

    Ice to me looks like a framework with ideas from so many other frameworks.. Like Angular introduced the ng-if directive within markup and they now have that in Ice with React.

  • @kevas777
    @kevas777 6 ชั่วโมงที่ผ่านมา +2

    syntax of JSX+ from AlpineJS, but AlpineJS use Vue under the hood, so JSX+ want to use react but in way it vue does.

  • @NakamuraSatou
    @NakamuraSatou ชั่วโมงที่ผ่านมา

    4:28 Mini program refers to the wechat stuff

  • @escape-from-scrum
    @escape-from-scrum ชั่วโมงที่ผ่านมา

    There are still a few big frameworks, which are not translated from Chinese yet

  • @呀咧呀咧
    @呀咧呀咧 ชั่วโมงที่ผ่านมา

    "Mini program" should refer to the feature of WeChat

  • @codelivewithme
    @codelivewithme 6 ชั่วโมงที่ผ่านมา +23

    But you can not use in taiwan(:

    • @zoc
      @zoc 6 ชั่วโมงที่ผ่านมา +10

      💀

  • @tspander
    @tspander 6 ชั่วโมงที่ผ่านมา +5

    ok I am really glad to see more ideas on top of JSX. the syntax is clunky sometimes and as far as I know hasn't evolved in forever.

  • @Thenderick
    @Thenderick 4 ชั่วโมงที่ผ่านมา +3

    My experience with Chinese code is really 50/50 on both sides of the extreme. Either it's the best code and super well documented (in Chinese), OR it's the weirdest hacked (not the hacking-hacked, but the macgyvered, the weird unconventional but strangely working definition) code with least amount of documentation or guides I have ever seen. In both cases its always really unknown.

  • @WASmc1234
    @WASmc1234 2 ชั่วโมงที่ผ่านมา

    Pro tip: AG Grid/Charts license key is easily keygen-able if you don't feel like spending hundreds of dollars on an actual license key. Their verification code is client side. Nothing against AG, but I hate paid libraries in general

  • @ArcticPrimal
    @ArcticPrimal 6 ชั่วโมงที่ผ่านมา

    Thought many knew about it when Mehul Codedamn youtuber reviewed it about 2 months ago when a lot of react frameworks kept coming out

    • @ArcticPrimal
      @ArcticPrimal 6 ชั่วโมงที่ผ่านมา

      I had been using Hertz for my backend and ICE has been a very good react frontend for 2 months straight

  • @jerondiovis6128
    @jerondiovis6128 3 ชั่วโมงที่ผ่านมา

    Is that jsxPlus plugin going to work with any Vite setup?
    That would be quite cool stuff.

  • @vice-108
    @vice-108 4 ชั่วโมงที่ผ่านมา +3

    Ayo that feels like react inspired by vue/nuxt 😂

    • @harambeexpress
      @harambeexpress 4 ชั่วโมงที่ผ่านมา

      That's what it seems like to me.

  • @pieter-janscheir5618
    @pieter-janscheir5618 25 นาทีที่ผ่านมา

    When is your deepseek video coming out. Such an amazing AI :)

  • @SquaredbyX
    @SquaredbyX 2 ชั่วโมงที่ผ่านมา

    Frying Ice... nice.

  • @tthiagolino8
    @tthiagolino8 4 ชั่วโมงที่ผ่านมา

    Bros will use frameworks from all the globe before give a chance to Rakkas

    • @JustinTAngeles
      @JustinTAngeles 2 ชั่วโมงที่ผ่านมา

      I looked at it but I need production ready tools, will definitely give a try when you hit 1.0 (:

  • @anttihilja
    @anttihilja ชั่วโมงที่ผ่านมา

    react-router 7 does SSG pretty painlessly

  • @Filipp1139
    @Filipp1139 5 ชั่วโมงที่ผ่านมา +3

    Vue inside react

  • @twitchizle
    @twitchizle 6 ชั่วโมงที่ผ่านมา

    Alibaba is my idol

  • @designerjehovah4453
    @designerjehovah4453 ชั่วโมงที่ผ่านมา +1

    Long Live REACT

  • @tzuilee588
    @tzuilee588 5 ชั่วโมงที่ผ่านมา

    eye opening

  • @bluecup25
    @bluecup25 4 ชั่วโมงที่ผ่านมา +6

    I love this framework but it has this weird bug where if you type "Tiananmen" in any input it gets cleared and a strange error appears in the console saying some nonsense about -1000000000000 social media score or something like that, do you think it could be some sort of integer overflow bug?

  • @kale_bhai
    @kale_bhai 6 ชั่วโมงที่ผ่านมา

    I had heard about it!

  • @trsofttech5147
    @trsofttech5147 25 นาทีที่ผ่านมา

    this is vue pattern

  • @spicepirate
    @spicepirate 6 ชั่วโมงที่ผ่านมา +1

    chinese next

    • @amackzie
      @amackzie 5 ชั่วโมงที่ผ่านมา

      hahaha I was reading AI newsletters and the amount of new ones written in Chinese and have to be translated into English is astounding. And using deepseek right now. Even want to learn Chinese so I can get to keep up and not be an outdated American. be careful, don't sleep on the Chinese, they literally have their own open source tools frameworks that are really popular in china but being translated and escaping into the rest of the world

  • @bugged1212
    @bugged1212 2 ชั่วโมงที่ผ่านมา

    Been using Antd for years now, I guess the Americans can't think beyond anything non-english. Meh

  • @senzmaki
    @senzmaki 6 ชั่วโมงที่ผ่านมา +2

    13 secs 2 views, bro fell off hard

    • @dv_interval42
      @dv_interval42 6 ชั่วโมงที่ผ่านมา

      yeah the llms are gonna win this one

  • @NickTheCodeMechanic
    @NickTheCodeMechanic 6 ชั่วโมงที่ผ่านมา +30

    I literally do not care. React is just a dead tech demo everyone foolishly tries to fix.

    • @succatash
      @succatash 6 ชั่วโมงที่ผ่านมา +2

      Python ftw

    • @shafiq_ramli
      @shafiq_ramli 6 ชั่วโมงที่ผ่านมา +9

      Alternatives?

    • @elvispalace
      @elvispalace 6 ชั่วโมงที่ผ่านมา +11

      seems that you didn't know what death means

    • @ArcticPrimal
      @ArcticPrimal 6 ชั่วโมงที่ผ่านมา

      ​@@shafiq_ramlidon't listen to this guy. They always criticize React without giving good solutions. Vue, Svelte, etc, are no better. There many jobs requiring React for a good reason and top fortune 500 and unicorn startups keep using React and they're still worth billions

    • @ArcticPrimal
      @ArcticPrimal 6 ชั่วโมงที่ผ่านมา

      ​@@shafiq_ramlidon't listen to this guy. They always criticize React without giving good solutions. Vue, Svelte, etc, are no better. There many jobs requiring React for a good reason and top fortune 500 and unicorn startups keep using React and they're still worth billions

  • @mattymattffs
    @mattymattffs 49 นาทีที่ผ่านมา

    It's ok to not have heard of it since react is ass

  • @JAYSHARMA-1.0
    @JAYSHARMA-1.0 6 ชั่วโมงที่ผ่านมา

    haa! first time so early

  • @Tomatexyz
    @Tomatexyz 6 ชั่วโมงที่ผ่านมา +8

    It's Chinese. Not installing.

    • @AlexanderBelov-y8o
      @AlexanderBelov-y8o 6 ชั่วโมงที่ผ่านมา +11

      Do you also throw all of your devices out, because they were made in China?

    • @ArtificialDumbnes
      @ArtificialDumbnes 6 ชั่วโมงที่ผ่านมา +3

      @@AlexanderBelov-y8o yes

    • @reiito8727
      @reiito8727 6 ชั่วโมงที่ผ่านมา +6

      It's open source lmao ... what are you on ?

    • @Tomatexyz
      @Tomatexyz 6 ชั่วโมงที่ผ่านมา +2

      @ Yes. I make my own from Scratch, sorry.

    • @Tomatexyz
      @Tomatexyz 6 ชั่วโมงที่ผ่านมา

      @ Does that change the fact that it's chinese? Don't think so.

  • @paillat
    @paillat 6 ชั่วโมงที่ผ่านมา +5

    The fact we say "react framework" fundamentally means react is broken and something else should be used in it's place

    • @dealloc
      @dealloc 5 ชั่วโมงที่ผ่านมา +6

      ... or that it is a set primitives that can be used to handle different use cases and use it in different runtimes. Frameworks are abstractions built on top of those primitives.

    • @bluecup25
      @bluecup25 4 ชั่วโมงที่ผ่านมา +4

      it means u a noob

  • @shonen78
    @shonen78 6 ชั่วโมงที่ผ่านมา

    First

  • @kocokan
    @kocokan 5 ชั่วโมงที่ผ่านมา

    Bring back jQuery!

  • @sunrocketz6489
    @sunrocketz6489 16 นาทีที่ผ่านมา

    npm install icejs
    *Social credit +100000000000

  • @chowiee5688
    @chowiee5688 6 ชั่วโมงที่ผ่านมา

    First