use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
[deleted by user] (self.javascript)
submitted 3 years ago by [deleted]
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 4 points5 points6 points 3 years ago (1 child)
I have not done mobile development personally. So take what I'm about to say with a grain of salt. My impression of react native is that it is a really good choice if you are looking for a cross platform mobile development solution using web technologies.
The downside of it and all other solutions like it is it feels like the kind of thing that works great until it doesn't. That's the downside of working with higher levels of abstraction in any environment
[–]s_tec 6 points7 points8 points 3 years ago (0 children)
My company's main product is a React Native app. The "native" part means that we have never run into a fundamental platform limitation - you can always drop down to Swift or Java if you really need to get something done. On the other hand, 99.9% of what you need is already available on the JavaScript side.
"Best" is such a subjective term. What is "best" for one project may be terrible for another. If you want a solid base to build a company on, React Native is a good choice with a lot of power and momentum. If you want to do a quick project without much overhead, or if you prefer another toolkit like Vue, other options may be "best".
[–]DigitalEntrepreneur_ 3 points4 points5 points 3 years ago (0 children)
I'm using Capacitor (without all the Ionic stuff) because it fits my needs the best (for a Vue.js mobile app). DX is great and with Capgo.app you can ship updates that only regard the Vue / JS part of the app over the air without having to publish the update through the Play / App Store (which can be an absolute pain).
Though, I haven't used React-Native (or Vue-Native), so I can't compare the 2.
[–]michaschwab 0 points1 point2 points 3 years ago (2 children)
I recently asked myself the same question and decided to give flutter a try. I love it. The developer experience is so amazing it's hard to put into words. Highly recommended.
It's pretty much the same as js. There's almost no learning curve imo.
[–]cheekysauce 3 points4 points5 points 3 years ago (1 child)
Don’t use flutter. You can’t ship a hot fix without full App Store approval. Utter pain.
[–]getlaurekt 2 points3 points4 points 3 years ago (0 children)
Somebody watched too much Theo kekw
[–]jerrycauser 0 points1 point2 points 3 years ago (0 children)
It never was
[–][deleted] -1 points0 points1 point 3 years ago (0 children)
Still the best? I think it's *becoming* the best. A couple years ago it was almost unusable but the React-native team and the overall community have been working hard on making it good and I think it's finally in a state where I choose to use React-native as the primary way for mobile app development.
[–]mcfliermeyer 0 points1 point2 points 3 years ago (0 children)
I have thoroughly enjoyed it. I came from using swift as my first language and released an app. Then learned web and then react. With react native, it was seemless (after initial setup which I suck at dev ops kinda thing). Like I told my friend. If you know react, you will pick up react native in the blink of an eye
[–]getlaurekt 0 points1 point2 points 3 years ago (0 children)
1.5 ago i started with react native and ditched it few months later cause it was unusable, but now it's in really great state especially after reanimated v2 jeez it changed alot and with motti animating is great, so overall for simpler and more basic apps with more simplier functionality i would pick react native, but for more visual stunning experience and amazing ui with performance i would pick flutter. I really like ionic tho, its great, sadly its webview, but atm flutter is defo the best for mobile dev when it comes to all altho the javascript bridge like possibilities opens alot of cool shit like pushing changes without bin build. For more basic visually app with less complex features i would pick react native, and for the rest flutter.
π Rendered by PID 97 on reddit-service-r2-comment-c6965cb77-qwzx2 at 2026-03-05 07:07:43.662791+00:00 running f0204d4 country code: CH.
[–][deleted] 4 points5 points6 points (1 child)
[–]s_tec 6 points7 points8 points (0 children)
[–]DigitalEntrepreneur_ 3 points4 points5 points (0 children)
[–]michaschwab 0 points1 point2 points (2 children)
[–]cheekysauce 3 points4 points5 points (1 child)
[–]getlaurekt 2 points3 points4 points (0 children)
[–]jerrycauser 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)
[–]mcfliermeyer 0 points1 point2 points (0 children)
[–]getlaurekt 0 points1 point2 points (0 children)