
fullstack.io
Fullstack.io - ресурс с годными книгами по js фреймворкам Angular, React.js, React и Vue.js. Высокое качество подачи материала отличает Fullstack.io между многими другими в интернете.
React Native for JavaScript Developers using TypeScript
В этом курсе вы научитесь создавать масштабируемые и производительные приложения с помощью React Native с точки зрения продукта. В React Native самое главное — понять экосистему и то, как она объединяется для создания приложения. Понимая общую архитектуру, мы сможем в полной мере использовать преимущества платформы.
Курс начнется с изучения основ, таких как настройка навигации, настройка экранов, стилей и элементов пользовательского интерфейса, а затем перейдет к более сложным темам, таким как управление состоянием, отчеты о сбоях / ошибках, настройка аналитики и промежуточного программного обеспечения, отладка. и оптимизация производительности. Мы также узнаем, как избежать/устранить пропадание кадров — возможно, наиболее часто наблюдаемый параметр любого UI-приложения.
Мы также создадим систему дизайна и будем следовать атомарному шаблону проектирования макетов. Дизайн-система в основном состоит из трех частей:
Мы подробно рассмотрим их в модулях курса. Мы также узнаем о передовых методах React Native, о том, как избежать кроличьих нор, и сосредоточимся на создании производительного приложения.
Это самоуверенный способ создания приложений с помощью React Native. Основы, обсуждаемые в курсе, такие как Atomic Design Pattern и Design System, могут применяться для создания любого приложения пользовательского интерфейса, а не только тех, которые используют React Native.
Одно полное приложение
Курс поставляется с одним полным образцом приложения для электронной коммерции, которое обсуждается в модулях курса.
Своевременно
Курс основан на шаблоне шаблона с открытым исходным кодом и поддерживается в актуальном состоянии с версиями React, React Native и зависимых библиотек. Он также обновляется последними представленными API и библиотеками, такими как Hooks, hermes, flipper и т. д.
Почему этот курс
Мы будем использовать подход к разработке приложений, основанный на продуктах. React Native абстрагируется от многих нюансов, специфичных для платформы, поэтому не будет иметь особого смысла фокусироваться на создании приложения как на опыте. Шаблон проектирования поможет нам именно в этом, и мы создадим структуру, которая будет одновременно масштабируемой и расширяемой. Эта архитектура также помогает отделить дизайн от разработки.
В конце этого курса вы не только сможете создавать реальные приложения с помощью React Native, но также будете иметь основы создания любого корпоративного приложения с пользовательским интерфейсом.
Fullstack.io - ресурс с годными книгами по js фреймворкам Angular, React.js, React и Vue.js. Высокое качество подачи материала отличает Fullstack.io между многими другими в интернете.
В этом курсе мы более подробно рассмотрим, что нужно для создания готового к производству приложения React Native, например, как создать бесконечный список прокрутки, добавить аутентификацию, хранить токены, отображать изображения и значки, управлять данными вашего приложения, добавить значки приложений, экран-заставку и многое другое!
Привет! Меня зовут Тони, и я буду вашим проводником по мере прохождения этого курса, в котором мы создадим с нуля простое приложение для входа в систему с использованием React Native. Вы получите пошаговую демонстрацию решения некоторых из наиболее распространенных проблем, с которыми мы сталкиваемся при создании приложения.
Этот курс предназначен для разработчиков React Native, которые хотят начать разработку приложений для macOS, а также для разработчиков, которые хотят начать разработку на React Native. Это означает, что мы должны поддерживать определенный баланс и не можем слишком глубоко вникать в какой-либо аспект, не оставляя позади ни одну из групп.
В этом курсе мы изучим основы фреймворка React Native и создадим на практике приложение для отображения прогноза погоды...
Используя последнюю версию React Native, этот курс ориентирован на эффективность. Никогда больше не тратьте время на запутанные, устаревшие и неполные руководства, а вместо этого научитесь создавать профессиональные и современные приложения для Android и iPhone (iOS)! Выпускники курсов Андрея сейчас работают в Google, Tesla, Amazon, Apple, IBM, JP Morgan, Facebook и других ведущих технологических компаниях.