Earlier 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
React Native for Windows and Mac
161–170 of 505 posts
Re: React Native for Windows and Mac
#162React Native scares me with its dependency webs: http://npm.anvaka.com/#/view/2d/react-native From my experience, it's really great to work with and definitely saves a ton of work, but the depgraph above fills me with doubt for use in sensitive applications such as in finance or healthcare. For this reason, I've been trying out Flutter or even considering to go back to native apps. Perhaps there's some kind of middle…
The web has become truly awful and it’s invading desktop apps. We need to refactor our technology stack.
Re: React Native for Windows and Mac
#163Earlier quoted context omitted.
Check out Ionic which now fully supports React and will give you a similar benefit but without the need to use RNW or have different code for each platform. Also Ionic’s components are much more robust and widely used than RNW.
I agree that Ionic's components are easier to work with and less of a hassle. However, React Native components let you talk directly to native, even using native components from the native platform's ecosystem in your code. It's a tradeoff developers have to make. https://github.com/wix/react-native-navigation is beautiful, it uses iOS' own navigation APIs, but it's a pain.
One other aspect is that Ionic React uses react-dom so it will be a pretty normal react dev experience compared to RN which isn’t 1-1 (CSS being an example).
Re: React Native for Windows and Mac
#164React Native scares me with its dependency webs: http://npm.anvaka.com/#/view/2d/react-native From my experience, it's really great to work with and definitely saves a ton of work, but the depgraph above fills me with doubt for use in sensitive applications such as in finance or healthcare. For this reason, I've been trying out Flutter or even considering to go back to native apps. Perhaps there's some kind of middle…
For this reason, I've been trying out Flutter or even considering to go back to native apps. This says so much about the sad state of modern software development... When native development is a last resort.
Re: React Native for Windows and Mac
#165Re: React Native for Windows and Mac
#166Earlier quoted context omitted.
"I can't figure out what will be relevant in six months" might have been a legitimate complaint a decade ago, but those days are long gone. React has been a core part of the front end ecosystem for almost 10 years. Angular is more than 10 years old. Vue is the "new kid" on the block at about six years old. React is roughly 10x more popular than Vue or Angular according to npm usage, has been far more popular in usage…
Oh, c'mon, that's a bit of a stretch. I was around in 2014, when angular 1 was starting to be a big thing. If you look at reactjs on google trends, react gets its first bump in 2014-15, and then another one around 2017. VueJs gets a huge jump in 2016-2017. --- Java has been around for decades, has had much fewer changes, and is entrenched in a lot of code. In comparison, react has gone through some big changes in a v…
Re: React Native for Windows and Mac
#167No Linux support.
Re: React Native for Windows and Mac
#168Earlier quoted context omitted.
Windows Forms was released on 2002 and is still supported by Microsoft. How long do you think Flutter will be supported by Google? For dev technology, Microsoft has a well-deserved reputation for supporting products for a long time.
It... depends. Remember Silverlight?
[0] https://softwareengineering.stackexchange.com/questions/1555...
Re: React Native for Windows and Mac
#169Earlier quoted context omitted.
React Native was a thing for native mobile app development. The post is talking about React Native becoming available for native desktop app development.
You mean when this came out 4 years ago? I'm not sure why this is being posted as "News"... [1] https://news.ycombinator.com/item?id=11386595 [2] https://news.ycombinator.com/item?id=11490190
Re: React Native for Windows and Mac
#170I tried using this a few months ago, as well as React Native for mobile and React Native Web for web, and I felt like they were all just hacks glued together to get cross-platform support, and RN isn't even native, it still includes a Javascript bridge. Build dependencies and packages were a nightmare, things continuously broke. I tried Flutter afterwards and it just felt like a breath of fresh air. Everything "just…
> RN isn't even native, it still includes a Javascript bridge "Native" doesn't describe the programming language, but the GUI layer. Native == non-web-browser.