#react-native #migration #appcelerator-titanium #titanium-alloy
#react-native #миграция #ускоритель приложений-titanium #титановый сплав
Вопрос:
Я работал в корпоративном приложении, созданном с помощью titanium SDK, в частности с Alloy, мы столкнулись с тем, что сообщество и инструментарий titanium довольно многочисленны, мы все время чувствуем, что застряли на этой технологии, поэтому наша команда видела в некоторых блогах, в которых они рассказывали о titanium SDK, что они перенесли свои готовые проекты на RN, но нет никакого руководства по выполнению этого, поэтому я ищу общий рецепт или хотя бы дорожную карту для выполнения миграции и лучшего представления о последствиях.
Большое вам спасибо.
Комментарии:
1. Перейдите по этой ссылке для настройки и создания проекта react native. Думаю, миграция будет возможна.
2. Хорошо, я понимаю, что, возможно, нет возможности перенести все уровни, такие как уровень пользовательского интерфейса, но как насчет бизнес-логики, полностью написанной на JS с ECMAScript 5, есть шанс это сделать? или даже эта логика будет подвергнута сильному рефакторингу? Спасибо.
3. это зависит от вашего бизнес-уровня и того, насколько тесно он использует функции Titanium. Поскольку все функции titanium придется вручную записывать в аналог react native. Кстати, я чувствую вас, держу пари, что есть еще много компаний, застрявших на этом фреймворке, который так полон ошибок. В то время (5 лет назад) это был жизнеспособный вариант для кроссплатформенных приложений, но я чувствую, что сегодня он не может конкурировать с фреймворками, которые могут правильно использовать npm и действительно быстро компилироваться.
4. Да, вы правы, некоторые компании все еще придерживаются этой устаревшей и глючной технологии, однако я не хочу превращать этот вопрос в жалобу, миграция кажется действительно трудновыполнимой, но мы должны это сделать, иначе мы не сможем превзойти других конкурентов на рынке, я все еще пытаюсь, если я добьюсь успеха с этой задачей, я сообщу некоторую полезную информацию: D
5. @dicarlomagnus есть успехи в вашем проекте по переносу titanium на RN?