Angular 1 был хорош, особенно в своем часовом поясе. Но после этого они потеряли контроль над версиями, а я потерял контроль над Angular.

Я портировал Angular 1.0 на 2.0, что было немного странно, потому что они совершенно разные. В то время как 1.0 — это старая школа двустороннего связывания; Версия 2.0 была больше похожа на плагиат или догоняла реакцию.

Но он достиг 7.0 (это было быстро), спустя долгое время я читал анонс блог и поразился прогрессу, достигнутому angular.

В частности, как они объединились с NativeScript. NativeScript позволяет использовать Angular с незапамятных времен, но способы совместного использования кода происходят сейчас; никогда раньше не было. Об этом есть целый блог здесь.

Остаются две вещи: SPA и мобильное приложение (для Android и iOS). Для приложения, подходящего для одностраничного приложения, в большинстве случаев подходит и для мобильного приложения.

В большинстве случаев люди просто устанавливают SPA на мобильные устройства, используя Cordova/phonegap, и надеются, что все заработает. Для начала это работало, но скоро вам будет не хватать родной производительности.

Здесь есть много вариантов создания собственного приложения, один из них — собственный сценарий, я не буду вдаваться в другие варианты, но текущая интеграция Angular и собственного сценария предоставляет прекрасную возможность для проектов Green и Brown Field добавить собственное мобильное приложение. поддержка СПА. Он имеет около 70% совместного использования кода между angular и NS. Поверь мне, это совсем не плохо, посмотри на это так

70% совместного использования кода означает, что вы экономите 70% времени проекта. Это эквивалентно экономии 70% бюджета проекта.

Родной скрипт был медленным, но опять же. На данный момент это довольно быстро, почти встроено в Xamarin Forms или React Native. Итак, это лучшее из того, что есть в мире, и этот вариант нельзя упустить, если они работают или изучают Angular.

Ищете помощь по этому поводу? Свяжитесь с нами в FuzzyCloud.