React Native — это один из самых популярных фреймворков для javascript. С его помощью мы делаем качественные сайты с понятной каждому разработчику архитектурой. Даже если в будущем тех. поддержкой приложения будем заниматься не мы, то разобраться в коде не составит труда. Node JS — это среда работы с js. Среда программирования позволяет компьютеру считывать и интерпретировать код, написанный на JavaScript. Использование фреймворков и среды программирования — это скорее вопрос разработчиков, а не заказчика. Однако вам будет полезно знать, что программисты прибегают к общепринятым и надежным решениям, работая над вашим проектом.