Обновить
2
Yuriy Klinkov@shadek

Пользователь

Отправить сообщение
Ну уж не знаю, не для асинхронности же его ввел автор в проект ReactNative, там как бы изначально все асинхронно. Ваши идеи зачем его добавили?
Что, серьезно? Я вот почему то думал что согласно своему описанию RXJS это «инструмент для удобного контроля последовательных действий». А если в примере автора он не для этого (из-за нежелания пользоваться встроенными механизмами) то зачем?
А зачем в Реакт тянуть RX, есть там уже есть Promise и Async/Await? Просто для унификации или от нечего делать? Просто странно сравнивать скорость двух лошадей, у одной из которых к ногам привязали костыли, что бы говорить«Ну вот вы видите, не может она быстро бежать»…
Мусье, а вы точно на Реакте пробовали?
Раскрою вам секрет, цепляетесь дебаггером к приложению и меняете стили прямо вот налету, без всяких перезапусков, как в браузере в консоли разработчика. Быстрее чем на Андроиде выходит.
Как я понимаю автор топит за Flutter и пишет под Android, ничем иным объяснить график я не могу.
У других экспериментаторов таких проблем не было (https://hackernoon.com/react-native-vs-flutter-which-is-more-startup-friendly-c6e412d0b9ab, https://hackr.io/blog/react-native-vs-flutter)
Мое субъективное мнение что продуктивность зависит от прямоты рук и понимания языка /фреймворка. Пока соберется приложение из-под Android Studio (Core5/SSD/16Gb) на React Native можно уже пару-тройку компонентов и протестировать.
Очень верное впечатление, только выпить захотелось чего покрепче
Трансляция в сеть будет?
Не вижу смысла спорить, как я уже сказал фломастеры нужна всем разные. Вам кажется что Kotlin решает ваши проблемы? Отлично! Кто то скажет что React лучше держит нагрузку? Пускай пишет на React. Все упирается в навыки команды и требования бизнеса.
Серьезно?
Пока я готовил эту статью, я узнал кучу новых вещей о современном Javascript: flow, babel, async/await, шаблоны jsx. Интересно, насколько быстро эти знания устареют? И всё это не нужно, если использовать Kotlin. При этом знать о React нужно совсем немного, потому что большая часть проблем легко решается при помощи языка.


Заголовок намекает, а заключение утверждает, что Javasript + React забудется и устареет, а Kotlin + React это прогрессивно. Однако сравнение востребованности говорит об обратном. Те кто пишут на Яве не спешат переходить на Котлин, а Реакт довольно популярен.
Но опять же, каждому свои фломастеры.
На Github у Kotlin 24 тыс звезд, у React 110 тыс. Очевидно, что React ненужная никому и устаревшая технология, вы совершенно правы :)

П.С. Сравнение теплого с мягким это дело субъективное…
Дай тебе Бог здоровья, добрый человек :)
Хм… ну вот как у вас сочетается «может быть очень хорош для быстрого создания не слишком нагруженных веб-проектов» с принятием того факта что на ноде работают проекты с многомиллионной аудиторией?
Давайте согласимся, что дело в соотвествии языка предполагаемым задачам, прямых руках (квалификации команды) и грамотной архитектуре.
И что? Это нормально, например создатель языка программирования Python Гвидо ван Россум (Guido van Rossum) 12 июля 2018 года своём намерении покинуть пост «великодушного пожизненного диктатора» (BDFL) проекта по разработке языка программирования Python. И что дальше? Вы уже пакуете чемоданы и учите haskel/erlang?
ЯП они как правило после набора критической массы живут своей жизнью. Nodejs это давно уже не личный проект Райна. Пока ЯП удовлетворяет требованиям его используют, до сих пор есть востребованность в COBOL программистах.
Кто то уходит с Node, кто то приходит. Это нормально…
NodeJS это не совсем про фронтенд. На нем работают серьезные проекты (Azure, Paypal, AirBNB, UBER, NASA, etc). Питон тоже хорош, но у каждого свои фломастеры
Можно что то повесомее вашего, на мой взгляд несколько ангажированного, мнения? Какие то тесты, статьи, исследования?
Вы не поверите, но это тоже React Native. Как и Expo
Ну скажем аналог того что вы написали делается на ReactNative где-то за час, при наличии уже готового «стартового» набора можно и в полчаса уложится.
Например предмет вашей гордости на ReactNative реализуется так docs.nativebase.io/Components.html#fabs-def-headref

Я рекомендовал бы вам прежде чем что то утверждать, хотя бы немного разобраться в теме.

Информация

В рейтинге
Не участвует
Откуда
Симферополь, Республика Крым, Россия
Дата рождения
Зарегистрирован
Активность