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 🙏
Asian design/dev communities surprise me everytime om twitter
Look into DeepSeek
I tend to prefer Svelte or Vue, but I can definitely appreciate that Await block pattern. That's pretty awesome.
oh wow, that's much more fleshed out than i would have expected
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.
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. 😂😂😂
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.
@@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.
@@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.
I believe mini programs are apps that run inside wechat app!
since it is written by Alibaba, I assume it also primarily refers to the Mini App runs inside the Alipay😢
Alipay*
By far the most useful ad integrations over the internet. In every single video. Huuge respect
Theo looks like he's half way evolution to Primeagen lol. love the content man
"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)
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?
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.
2:23 lol no, we just learn English... :D well most of us did learn beforehand but still, who translates it from English :D
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
This is the one time I've heard of it.
rednote influence noted
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.
syntax of JSX+ from AlpineJS, but AlpineJS use Vue under the hood, so JSX+ want to use react but in way it vue does.
4:28 Mini program refers to the wechat stuff
There are still a few big frameworks, which are not translated from Chinese yet
"Mini program" should refer to the feature of WeChat
But you can not use in taiwan(:
💀
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.
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.
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
Thought many knew about it when Mehul Codedamn youtuber reviewed it about 2 months ago when a lot of react frameworks kept coming out
I had been using Hertz for my backend and ICE has been a very good react frontend for 2 months straight
Is that jsxPlus plugin going to work with any Vite setup?
That would be quite cool stuff.
Ayo that feels like react inspired by vue/nuxt 😂
That's what it seems like to me.
When is your deepseek video coming out. Such an amazing AI :)
Frying Ice... nice.
Bros will use frameworks from all the globe before give a chance to Rakkas
I looked at it but I need production ready tools, will definitely give a try when you hit 1.0 (:
react-router 7 does SSG pretty painlessly
Vue inside react
Alibaba is my idol
Long Live REACT
eye opening
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?
I had heard about it!
this is vue pattern
chinese next
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
Been using Antd for years now, I guess the Americans can't think beyond anything non-english. Meh
13 secs 2 views, bro fell off hard
yeah the llms are gonna win this one
I literally do not care. React is just a dead tech demo everyone foolishly tries to fix.
Python ftw
Alternatives?
seems that you didn't know what death means
@@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
@@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
It's ok to not have heard of it since react is ass
haa! first time so early
It's Chinese. Not installing.
Do you also throw all of your devices out, because they were made in China?
@@AlexanderBelov-y8o yes
It's open source lmao ... what are you on ?
@ Yes. I make my own from Scratch, sorry.
@ Does that change the fact that it's chinese? Don't think so.
The fact we say "react framework" fundamentally means react is broken and something else should be used in it's place
... 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.
it means u a noob
First
Bring back jQuery!
npm install icejs
*Social credit +100000000000
First