Live data from Hacker News

No, Windows Start does not use React

pathar.tl

11–20 of 64 posts

Re: No, Windows Start does not use React

#11
It may not involve a webview, but from what I can tell it definitely still is running JavaScript.

Either way it doesn't matter. As someone who has used Windows in a significant way since the 90s, the taskbar and start menu are a buggy mess. The new design is awful, I just want a list of my programs like before.

Re: No, Windows Start does not use React

#12

Fatal error by the author: They’re right, it doesn’t use React in the way that everyone actually means and criticises. It still technically uses React though, so—as is already evident—you still get the worst of the worst, bad-faith arguers saying “WELL ACKSHULLY…”

I don’t think it’s any more bad faith than the author’s title.

Re: No, Windows Start does not use React

#13
post #4

>Windows Start does not use React Ok >This is the part of the Windows Start that uses React. Ok

Sure, slightly inaccurate title, but the point they're making is valid, this comment isn't really a substantive critique. I could be wrong but I feel like when most HN commenters say that something "uses React" and also imply that that's a bad thing, what they really mean is "it loads a full web rendering engine and consumes ~200mb of unnecessary ram". Neither of those things are true here.

> That is built with React Native for Windows. No, that is not a full JavaScript framework in your start menu.

This is incorrect. It is a full JavaScript framework in your start menu.

I don't see your read that it's about ram-hungry web views either. To me, "Start menu uses React" is a dig that Microsoft is so uncommitted to it's native development platform that they (partially) don't use it in one of the most 'core' parts of the operating system.

Re: No, Windows Start does not use React

#14
The recommended section using React Native is honestly more strange and confusing than if they had just used React for the whole thing. It doesn't seem like a particularly complex UI element, it would be easier to just develop it using the already used native APIs.

Re: No, Windows Start does not use React

#16

> This is the Windows 11 start menu. See that Recommended section at the bottom of it? That is built with React Native for Windows. No, that is not a full JavaScript framework in your start menu. There’s no web view / browser running gobbling up your resources. It’s React Native for Windows which is a flavor of React Native that directly calls Windows APIs including, you guessed it, WinUI 3. I would still say that me…

React Native, absolutely - as with Office 365, using WinUI 3 as the underlying UI layer.

Running a full javascript framework in a javascript runtime.

Re: No, Windows Start does not use React

#17
post #4

>Windows Start does not use React Ok >This is the part of the Windows Start that uses React. Ok

Sure, slightly inaccurate title, but the point they're making is valid, this comment isn't really a substantive critique. I could be wrong but I feel like when most HN commenters say that something "uses React" and also imply that that's a bad thing, what they really mean is "it loads a full web rendering engine and consumes ~200mb of unnecessary ram". Neither of those things are true here.

Exactly this. And it is on a portion of the Start menu that can be fully disabled. Heck, my start menu looks like the Windows 10 start menu (yes, this is OOTB) as I wasn't fond of the "new" look of the Windows 11 start menu.

But we'll always hear "it's React!". Like most things, the masses must feed on the Internet outrage without critical thought.

Re: No, Windows Start does not use React

#18

>It’s React Native for Windows which is a flavor of React Native that directly calls Windows APIs including, you guessed it, WinUI 3. >So that’s it. Windows Start has a very small section (that can be disabled) that’s written in a framework that follows React principles and compiles down to native code. False. React Native doesn't "compile down to native code". It runs actual JavaScript, just not inside a browser, bu…

[deleted]

Re: No, Windows Start does not use React

#19
post #4

Earlier quoted context omitted.

Sure, slightly inaccurate title, but the point they're making is valid, this comment isn't really a substantive critique. I could be wrong but I feel like when most HN commenters say that something "uses React" and also imply that that's a bad thing, what they really mean is "it loads a full web rendering engine and consumes ~200mb of unnecessary ram". Neither of those things are true here.

> That is built with React Native for Windows. No, that is not a full JavaScript framework in your start menu. This is incorrect. It is a full JavaScript framework in your start menu. I don't see your read that it's about ram-hungry web views either. To me, "Start menu uses React" is a dig that Microsoft is so uncommitted to it's native development platform that they (partially) don't use it in one of the most 'core'…

Shouldn't devs be allowed to select what they feel is the "best" choice for a given component? While I wouldn't expect to see a SwiftUI in Windows from Microsoft, Microsoft hasn't been adverse to various NIH web frameworks for quite some time now.

If it fits and meets the goals of the project, why not?

Re: No, Windows Start does not use React

#20
post #17
post #4

Earlier quoted context omitted.

Sure, slightly inaccurate title, but the point they're making is valid, this comment isn't really a substantive critique. I could be wrong but I feel like when most HN commenters say that something "uses React" and also imply that that's a bad thing, what they really mean is "it loads a full web rendering engine and consumes ~200mb of unnecessary ram". Neither of those things are true here.

Exactly this. And it is on a portion of the Start menu that can be fully disabled. Heck, my start menu looks like the Windows 10 start menu (yes, this is OOTB) as I wasn't fond of the "new" look of the Windows 11 start menu. But we'll always hear "it's React!". Like most things, the masses must feed on the Internet outrage without critical thought.

> And it is on a portion of the Start menu that can be fully disabled.

I mean, with tons of effort and config Windows can be turned into a usable OS. Needing to do all that is a huge part of the problem.

Post reply on HN