Why WebAssembly will kill Javascript/React and Flutter will deliver the death blow.

Alejandro Iglesias Araya
2 min readApr 26, 2021

Like any prominent technology, WebAssembly (WASM) has started from shadows (low popularity), nevertheless, today 93% of browsers woldwide support it. WASM is trying to achieve is to create a language that can run as fast as possible, closer to Assembly speeds but on the Web.

The speed is not the only reason to bet on WASM, All the technology exists on binary programs can be used with this, included virtual reality, and the developers are not limited for a single language, there are projects for C++, Rust, JAVA, C#, DART, etc.

As a 15 years .NET developer, I have used a lot of Microsoft UI Technologies, I was a Xamarin, Silverlight (rest in peace), WPF and Winform believer, but none of them has been good. The second most popular WASM technology is Microsoft Blazor, is interesting, but immature compared with Flutter.

Flutter is extremely interesting with his young language DART, is the perfect technology for UX, combine a lot of benefits of React, like state management and his components architecture, but with a high-level language like JAVA or C#, just only need a day to note how fast is Flutter for prototypes and how comfortable it is.

With the open source SKIA 2d library, flutter has redesigned how to make native UX and how to do for every screen (works in ubuntu, windows, macos, ios, android and web) bringing the cross platform to the level that many of us were waiting for.

Meanwhile the community is lower than React (Considered React Native and ReactJs), Our appreciate Stackoverflow show us, how flutter is growing faster than react in the recent time.

Stackoverflow insights trends

Flutter count today with 127k stars over his 95k of react native and Reactjs is on the way (162k). Flutter released in stable his cross-platform feature a month ago, the possibilities of this technology is endless, i don’t know if react will be that way, considered the 17 version will be only for upgrade adjustments.

Time to retire of React? it’s clear to me.

--

--