Очень легко создать приложение → мы собираемся создать приложение с нуля.

Есть cli для создания новых компонентов → мы можем сделать это и в обычном приложении.

При использовании приложения маршрутизатора → это обычный угловой проект. (это хорошо).

Ионная составляющая → так же есть автодополнение.

Это угловой проект → и этот фреймворк, как и общий рабочий процесс, более-менее то, что нам нужно для разработки проекта.

Но для React App все будет по-другому.

Загрузка изображения и многое другое → они довольно сложны, но очень просты в использовании.

Компоненты Ionic и Angular хорошо работают вместе → это так здорово. (мы используем угловой маршрутизатор для → перемещения по приложению страницы).

Управление состоянием → мы можем позаимствовать из React JS, а также → супер круто. (все тяжелые взвешивания выполняются из приложения).

Для angular кажется, что мы маршрутизируем между → по какому-то идентификатору.

Это не сложно → если мы используем управление состоянием из angular → или React.

Это обычное угловое приложение → но с ионным рендерингом. (и pathID → мы можем использовать его для перехода с одной страницы на другую).

Динамическая загрузка, а также → получение переменной из URL → angular очень мощны.

Даже изменить название и многое другое!

Совсем неплохо! → и когда мы думаем о количестве кода, который мы написали → это не так уж много → при выполнении многих вещей.

Это хорошо и удивительно.

И Ionic → теперь полностью поддерживает angular → мы можем использовать все встроенные функции. (и даже может иметь ссылку по умолчанию)

Действительно хороший UI/UX → прост в использовании и реализации → так легко выйти на рынок → после приобретения капитала можно сделать много вещей.

Но нам нужно сделать что-то другое для оповещения. (опять же мы собираемся использовать фильтр -> с каким-то массивом).

Мы можем сделать кнопку удаления → но как насчет уведомлений??

Мы должны сделать контроллер → в приложении angular!

Это намного проще.

И мы можем все контролировать → Я бы предпочел это. (очень легкий доступ к контроллеру → еще одна причина использовать фреймворк)

С помощью Ionic CLI → мы можем создавать новые компоненты → поэтому нам даже не нужны компоненты angular.

Есть пара отличий → но в целом худы работают именно так.

Из Интернета в мобильные → как создавать приложения на нативных устройствах.

Для IOS → нам нужен xcode → но если у нас есть поток приложений → мы можем делать это где угодно.

Конденсатор → это обертка → от Ionic Team.

Нам также нужна студия Andriod → для создания нативной оболочки приложения.

По сути → мы собираемся использовать SDK как для Android, так и для IOS.

Это нативное приложение для Android → легко, и мы можем легко его развернуть!

Вот так приложение выглядит на реальном Android-устройстве → не так уж и плохо.

Для процесса отладки → рекомендуется использовать отладчик Chrome → но мы можем развернуть его как на Android, так и на iOS. (процесс разработки настолько прост и быстр).

Аналогичный процесс для IOS → но нам нужен XCode → с установленными вещами → все готово.

Мы получаем нативное приложение → и можем использовать этот согласованный код. (нужна учетная запись разработчика Apple).

Хорошо выглядит и на устройстве IOS.