Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
I have to work on project which has mobile application as well as web development too.For Mobile Application Development React Native has chosen but for Web development React has chosen.
I am new to React and confused from where i have to start learning. It should be React or React Native?
Thanks in advance for your answer.
I would recommend to first start learning React, and then move on to React Native as React Native builds on React, and assumes you are already familiar with it. As pointed out by Vucko, the official documentation is a great place for information, otherwise you are interested in reading a book instead, check out Learning React functional web development with react and redux by alex banks and eve porcello, this helped me figure out a lot of things, and also covers redux which you might be using in the future.
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 19 days ago.
Improve this question
I am using React library for making frontened part for atleat more than 1 year.
So, using React-Native for android development is a good option for me or not?
I am basically a MERN stack developer. So, I am trying to learn android development also.
If you are a MERN stack developer then it's good to start your Mobile development with React native. You will not only make apps for android but for iOS as well. Even you are focusing more on Android apps development then React Native is good option. The reason is simple: you are working in React (javascript or Typescript) so basically it's almost same for mobile as well, and about native code that's not a rocket science. Good Luck :)
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 days ago.
Improve this question
Seems like React Testing Library is a pretty popular choice for testing React apps these days. I had an interview with a big tech company recently and the interviewer mentioned that his team was using React Testing Library for testing their app. He didn't mention any other testing frameworks.
So is that a reasonable default test strategy? Ie keep the testing process streamlined and simple by just writing tests using React Testing Library? Can you think of any standout scenarios where you would start introducing additional testing frameworks? Or do you feel that simply using React Testing Library is adequate as a pragmatic approach for React app testing?
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed last month.
Improve this question
I am new to React and I would like to also learn NextJS. I've also discovered Qwik and I would like to know whether Qwik is an alternative to NextJS. Can I use Qwick and NextJS in the same project? Does Qwik City perform the same features of NextJS?
Thanks.
Qwik is it's own Javascript framework like React, Vue, or Svelte—which are also JS frameworks (except React doesn't consider itself a full "framework", just a JS "library").
Quik City is a Quik framework like:
NextJS is a React framework,
SvelteKit a Svelte framework,
and Nuxt is a Vue framework
Quik is different than other JS frameworks in that it aims to solve the problem of "hydration" by using a technique called resumability which allows it to be instantly interactive... amongst other things you can read about in it's documentation.
In short, no. It's not something you would use with NextJS. It is not React. It is Qwik.
...and for the most part Qwik City does perform the same features of NextJS.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
So I want to build a small native mobile app using Vuejs.
I understand that there are two platforms on which you can develop native mobile apps using VueJs; Weex and Nativescript.
Here are my questions:
1- Have you worked with any of the platforms? If yes, are they any good? (I've heard bad reviews so far)
2-According to my research React Native is way better than both platforms so I was curios to know if anyone here has worked with 'Vuejs to ReactJs converter'?
React-Vue: https://github.com/SmallComfort/react-vue
3- Should I abandon my VueJs background and go for Reactjs and React Native?
Thanks
I recommend NativeScript-Vue. The implementation is solid with a new Vue-CLI template. Visit nativescript-vue.org for more details and hop on NativeScript Slack (#vue channel) for solid community help.
I am self taught and just starting out on building native apps with javascript. I have experimented with react-native and the new NS-vue CLI v0.2 template. Not only am I sticking with nativescript-vue I am confident this framework is going to see continuous developments in 2018 and beyond that I am excited to watch unfold
You can build native app using Vuejs with weex
there is also great article about Native apps with Vue.js: Weex or NativeScript?
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
Everywhere is talking about react native and react.js Now I want to know whether to work with react native must learn to react or react native of separate.
Thank you!
Yes, it is advised to learn React before you start with React Native, since the principles you'll need when developing in React Native are all based on React.
From Facebook:
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React.
So before you study all the mobile specific API's and attention points, it's good to be familiar with React itself.
That would depend on what you would like to do. Both are open sourced by Facebook:
ReactJS: This is basically a JavaScript library used mainly as the V in MVC. But it can also render on the server side using Node. It can power user interfaces, web applications and native apps using React Native.
React Native: This is a mobile framework that enables you to build native mobile applications using a consistent developer experience based on JavaScript and React.