I
I
Ivan Trofimov2016-09-17 06:42:25
Angular
Ivan Trofimov, 2016-09-17 06:42:25

React + React Native vs. Angular 2 + Native Script - PANIC, what to choose?

I want to write a corporate web and mobile application for Android and iOS that will collect information about company employees from different databases (MS SQL, ActiveDirectory, local database with photos) and collect all this information in one database on the server. The web and mobile applications will search for an employee by company, department, position, phone number, email, etc. In the future, you will want to add a chat, then a group chat and mailing groups by departments, companies, and other criteria.
For mobile phones, I want exactly the native display of elements, not WebView, since not everyone has modern fast devices, there are workshop Android tablets that are slow, but shockproof and waterproof.
On the server, requests will be served by NodeJS, MongoDB. Neither Angular, nor React, nor React Native, nor Native Script worked tightly. I haven't studied TypeScript either, I'm familiar with ES2015.
Experienced Angularists and Reactants, please help me decide on the choice of technologies to study. For the second week I have been reading what exists, my eyes are running wide and I don’t know what to grasp and deepen.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
D
Daniel Skripnik, 2017-03-09
@cbone

The question can be reduced essentially to "what to choose react or angular"? Another hollivar.
If you haven’t worked in either, it will probably be easier to get started with Angular and its MVC approach, but if you are interested in learning a little longer and understanding more, then choose React with flux, redux, relay and other things.
If you play, then choose what you like more.
PS And web view even on modern and fast ones does not work normally, so most likely the era of cords is at sunset.

S
sim3x, 2016-09-17
@sim3x

Until you learn Angular and React, don't bother doing such projects.

D
Dima Zherebko, 2016-09-17
@G_tost

I'm not a great Angular or Reactor, but I can say that the best option is a native application on swift or android. With a native script, it seems like there are a lot of problems + the size of Angular is not small and the application will look bulky. With React Native, the situation is better, but there are also their own problems and often you have to finish everything with a file in the form of native Swift or Java code.
Decide on one platform and build a native . This will save you time and nerves + there will be an application that works on one platform, but works well, and not an application on two that works equally badly on both platforms.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question