Как перейти с JS + react-native-router-flux на TS + react-navigation в React Native
Автор: Пистонский
Загружено: 2021-10-01
Просмотров: 296
Кстати, кто не знал - у меня есть приложение Чем заняться, можете скачать с App Store или Google Play - https://4eze.ru
Не говорю, что отныне у меня тут будут видосы про программирование, но раз уж я записал, то почему бы и с публикой не поделиться. Видео писалось для моих джунов в команде, которым я поручил переписать весь проект с нуля на typescript, и сменить библиотеку навигации. Не знаю, что из этого получится, но я уже успел так переписать один небольшой проект.
Для тех, кому интересно, вот мой краткий план действий с самого начала:
1. Создаём новую директорию и в ней инициализируем пустой react-native проект, используя шаблон typescript
2. Перетаскиваем в него все библиотеки, которые были в старом проекте. При этом по каждой либе читаем инструкцию по установке и выполняем. Если какие-то либы уже не нравятся - меняем их на более крутые тут же
3. Перетаскиваем из старого проекта все файлы, переименовывая их в ts/tsx
4. Переписываем навигатор, можно даже с новыми фишечками (например нормально сделать логику переключения между авторизованными и неавторизованными роутами)
5. Допиливаем всё, что поломалось =)
6. Тестируем!
Ставьте палец вверх, если хотите больше программистских видосов про мою работу. Быть может я войду во вкус!

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: