Earlier quoted context omitted.
Or the alternative is not to have run bloated cross platform apps and run native apps.... Why would you think React Native would be less bloated than native apps?
I don't think it would be less bloated, it's impossible for a layer on top of native to be less bloated. That's not to say it couldn't be efficient, and efficiency in development time is the key factor. It can be a nightmare to manage apps across different platforms, frameworks and languages. RN could be massively improved, but the concept is a godsend.
React Native for Windows and Mac
201–210 of 505 posts
Re: React Native for Windows and Mac
#202Re: React Native for Windows and Mac
#203Re: React Native for Windows and Mac
#204Earlier quoted context omitted.
Why does it have to be sad? To me it is good news! Especially if it is open source. The more software we can write that isn’t specific to a platform the more free and useful software can become. It wrestles back control from google, apple, microsoft et. al and makes their closed platforms less relevant.
"Useful" as long as you don't care about battery life, memory usage, taking advantage of features of the host platform, or the native UI. As an end user why do I care about "openness"? If I pay a premium for my platform, why would I want second rate cross platform software?
Re: React Native for Windows and Mac
#205Earlier quoted context omitted.
I would be careful with Flutter’s web port. It’s going to be a pretty divergent approach in terms of web dev familiarity, bundle size, and compatibility with native web features (they had to implement copy and paste from scratch, for example). It is very similar to the approach Famous took back when. It is not looked kindly upon by many web platform advocates I know.
The Flutter web port is ridiculous. It circumvents the entire point of a Web page as it's literally just a canvas on the Web page. You lose all advantages that HTML and CSS gives you, links, styling, accessibility, text selection! ... It's basically a flash website... Which admittedly is okay for some applications
Admittedly I need to go back and check but it was confusing and worrisome.
Re: React Native for Windows and Mac
#206Earlier quoted context omitted.
The Flutter web port is ridiculous. It circumvents the entire point of a Web page as it's literally just a canvas on the Web page. You lose all advantages that HTML and CSS gives you, links, styling, accessibility, text selection! ... It's basically a flash website... Which admittedly is okay for some applications
You might be misinformed; according to https://medium.com/flutter/hummingbird-building-flutter-for-... Flutter for Web uses HTML & CSS where it can, and falls back to Canvas where it can't. Flutter for Web is still on Beta, so lets see where it lands. Today, it seems to implement some PWA practices and lazyloading to try and get some performance.
Checkout the official [1] Flutter web demos. Even the simplest [2] example renders basically every part of the UI (including text!!) within canvas elements, which is a bit crazy to me... but yes it's still Beta, so we'll see what they can improve
Re: React Native for Windows and Mac
#207Earlier quoted context omitted.
That's not very comforting. Banks deploy nonsensical stuff all the time (like bad password policies).
Nothing about bank security should comfort you, but the clientside app that uses React Native should probably not be the thing keeping you up at night.
Re: React Native for Windows and Mac
#208Re: React Native for Windows and Mac
#209I'd love to abandon my C/C++ UI frameworks for React, but I need - consistent rendering/support across multiple platforms and versions - multiple windows - rendering to a window that isn't owned by the UI being rendered or created by the framework Can I do that all in React native? Edit: don't need to bring up electron.
This is electron by another name, Microsoft is forcing us into a web sandbox. If electron is Chrome and Edge is Chrome and Microsoft uses Edge for this - then its all chrome in all directions. Native is much faster and more powerful - WE MUST RESIST! https://www.youtube.com/watch?v=_p6tvs-qjpA
React scripts native widgets, not HTML.
Re: React Native for Windows and Mac
#210Earlier quoted context omitted.
I believe this is something that next-gen frameworks worked around: http://npm.anvaka.com/#/view/2d/svelte http://npm.anvaka.com/#/view/2d/solid-js
React doesn't suffer from this. It's React Native.