Научете Ionic 4 - уроци за първи стъпки
Какво е йонийско?
Това е рамка, която позволява разработването на приложения с уеб технологии, тоест отворени стандарти, добре познати от общността: HTML, CSS и Javascript.
С Ionic и една кодова база можете да създавате приложения, които работят на различни платформи, като iOS и Android. Но също така е възможно проектите да се компилират и в това, което е известно като PWA (Progressive Web Apps) или настолни приложения, базирани на Electron.
Едно от основните предимства на йонийското и хибридното развитие като цяло е, че тъй като те са технологии за разработка, познати и използвани в уеб средата, всеки разработчик, който редовно работи в Интернет, може да използва отново цялото знание, съхранявано от години.
Благодарение на това и с доста малка крива на обучение, човек с опит във фронтенд разработката е способен да разработва мобилни приложения, които могат да бъдат предоставени на потребителите в магазините за приложения (като App Store на Apple или Google Play).
Android Studio е интелигентен редактор на код, разработен и поддържан директно от Google, за да улесни разработването на приложения за тази операционна система.
Android Studio е не само редактор на код, адаптиран за Android, но е пълен пакет от инструменти и зависимости, необходими за започване на разработването и компилирането на приложения за тази операционна система.

Йоний 4
Ionic 4 идва с важни нови функции, които извеждат рамката на следващото ниво, по-гъвкав във всяко отношение, благодарение на включването на нови технологии, потоци на развитие.
Без съмнение с тази актуализация рамката достига висока степен на зрялост, предоставяйки на разработчиците нови инструменти, с които да правят невероятни приложения, ориентирани към устройства.
Ionic 4 вече предлага оптимизирани за мобилни устройства UI компоненти чрез уеб компоненти. Предимството на уеб компонентите е, че това е стандарт на Javascript, така че те се основават на собствен код, който постига по-висока производителност като цяло. Но също така, тъй като това е Javascript, е възможно да се използват уеб компоненти във всяка фронтова рамка.
Ionic 4 премахна зависимостите с която и да е рамка на Javascript. Вече няма нужда да използвате Angular. Можем да използваме React, Vue и други библиотеки, ако предпочитаме, или дори роден Javascript, без използването на конкретна рамка.
Той включва библиотеката Stencil (Stencil.JS) за разработване на компоненти на потребителския интерфейс. Stencil е създаден от същия екип на Ionic, който осигурява оптимизирана производителност за работа на мобилни телефони и в хибридни приложения с Ionic. Можем да кажем, че Stencil е прозрачен за разработчика.
Ясно е, че разработчикът ще използва компоненти, които първоначално не знае, ако са персонализирани елементи (персонализирани компоненти с местни уеб компоненти), направени с определена рамка или библиотека. Не е необходимо да имате познания за Stencil, тъй като компонентите на приложението могат да бъдат направени с тази библиотека или с друга рамка по наше предпочитание.