Как я изучал React Native
Обо мне
Я студент, в настоящее время получаю степень магистра в области компьютерных наук, я программирую очень долгое время, но недавно изучил React Native.
Почему я хотел изучить React Native
На самом деле, у меня был один проект на последнем году выпуска, в котором нам нужно разработать приложение, поэтому я уже однажды разработал приложение для Android для проекта колледжа, и я использую iPhone, поэтому я не знаю, что делать снова проект Android, но я у меня нет Macbook, поэтому я не смог разработать приложение для iOS Xcode, поэтому я подумал, почему бы не разработать приложение как для Android, так и для iOS, и именно поэтому я начал изучать React Native, поскольку он дает мне возможность разрабатывать приложение для и Android, и iOS одновременно.
Как я подошел к изучению React Native
Поскольку я знал только название React Native и лишь немного знал, что то, для чего он используется, например, позволяет разрабатывать приложения как для Android, так и для iOS, за исключением этого, я ничего не знал. Итак, сначала я начал проводить некоторые исследования. как на самом деле работает этот фреймворк. Затем я узнал, что он использует теги Javascript и HTML, я был так счастлив, потому что уже знал их обоих. Затем я начал понимать, как загрузить React Native, и там, где я наткнулся на выставку, это технология, которая позволяет вам разрабатывать приложения с использованием React Native и делает жизнь намного проще. Если вы используете expo, вам больше ничего не нужно, он делает много вещей сам, например, генерирует для вас файлы IPA и APK. Вам не нужна студия Android или Xcode. Поэтому я скачал expo, это было так просто, весь процесс на их сайте. Как только я закончил с настройкой выставки, я сразу же начал работу над своим проектом, и это было очень похоже на создание веб-сайта, и всякий раз, когда я сталкивался с проблемой, я искал их документацию или заходил в Google или Youtube.
Проблемы, с которыми я столкнулся
Одна из самых больших проблем, с которыми я столкнулся, заключалась в том, что это новая технология, которая все еще развивается, поэтому в ней отсутствуют некоторые функции.
Вторая проблема, с которой я столкнулся, заключалась в том, что не так много руководств или курсов, которые учат вас React Native и выставкам.
Третья проблема, с которой я столкнулся, заключалась в том, что официальная документация настолько запутана, что по ней ничего не поймешь.
Основные выводы
- Чтобы изучить любой фреймворк, начните делать на нем проект.
- Не пытайтесь решить свою проблему с помощью официальной документации React Native, вы еще больше запутаетесь.
- Просто погуглите свою ошибку напрямую и посмотрите youtube и переполнение стека
- Продолжайте работать, не уходите, если вы столкнулись с ошибкой, попробуйте решить ее, а если вы не можете решить ее самостоятельно, попросите кого-нибудь, кто уже знает React Native.
- Кодирование может быть одной из лучших вещей в вашей жизни.
Советы и советы
React Native — один из лучших фреймворков, и я говорю по своему опыту: проект, о котором я говорил, получил самые высокие оценки в колледже.
Поначалу React Native покажется вам трудным, но продолжайте работать, это так весело.
Самое лучшее в React Native — обновление в эфире.
Заключительные мысли и следующие шаги
Для следующего шага сделайте свой первый реактивный проект и поделитесь со мной.
Удачного кодирования.
PS Это мой первый пост, если есть ошибки прошу простить.