News for hackers. Stuff that matters.
Re:Vite – Next Generation Front End Tooling by cercatrova on Sunday July 03, 2022 @02:10PM (#31969719)
Yes, and that's the main reason why I like it. You can do advanced UIs and animations that would otherwise be very annoying in other frameworks like React Native. Plus, a canvas makes it easy to port to other platforms like desktop and web because all you need is the ability to draw pixels on a screen.
Re:Vite – Next Generation Front End Tooling by noduerme on Sunday July 03, 2022 @02:27PM (#31969854)
aaand we're all the way back to Flash.
Re:Vite – Next Generation Front End Tooling by boobsbr on Monday July 04, 2022 @03:38AM (#31974489)
Adobe (now Apache) Flex.
Re:Vite – Next Generation Front End Tooling by martpie on Sunday July 03, 2022 @08:02PM (#31972085)
Until a blind person contacts your support team to tell them your website/webapp is not working with their screen reader.
Re:Vite – Next Generation Front End Tooling by cercatrova on Sunday July 03, 2022 @08:14PM (#31972160)
Flutter has accessibility FYI. It creates a parallel accessibility tree in the DOM that screen readers can read.

https://docs.flutter.dev/development/accessibility-and-local...

Re:Vite – Next Generation Front End Tooling by noduerme on Sunday July 03, 2022 @09:41PM (#31972632)
hah. I remember having to build HTML-only fallback versions of fancy Flash UI sites back in... 2002 to around 2008. We marketed this as an add-on for improved SEO. Allegedly Google used to manually check if the content matched what was in the Flash version and knock you down if it wasn't. That was probably just a rumor.
Re:Vite – Next Generation Front End Tooling by phist_mcgee on Monday July 04, 2022 @03:35AM (#31974461)
The lack of native scrolling kills it for me. It's painfully obvious using a flutter app on iOS, since the scrolling momentum is way off.

You never really think this stuff matters until you're exposed to it.

Re:Vite – Next Generation Front End Tooling by leodriesch on Sunday July 03, 2022 @03:06PM (#31970117)
To be fair web content can also be ported easily pretty much everywhere because browsers run almost everywhere.
Re:Vite – Next Generation Front End Tooling by noduerme on Sunday July 03, 2022 @09:42PM (#31972645)
But it's more fun to rebuild the DOM inside a canvas. Then you can run it in another DOM inside a canvas inside a DOM, and stream the whole thing from a server into a thin client and call it a native app.