Миграция с Titanium на React native

#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?