Соглашусь. По опыту начинали писать на чистом js, багов было тьма. С перехом на ts количество багов заметно снизилось, проще говоря они возникают на уровне логики или при взаимодействии с сервером. На чистом js чаще ошибки чаше на уровне структур, манипуляции данных(например при изменении параметров метода). Скорость кодинга возрасло, типизация упоощает реализацию intellisense. А про фичи, которые на js можно применять через пару лет, ts ускоряет внедрение. Чего стоит только операторы .? или ??.. Слюньки текут)
Бывают ситуации, когда необходимо управлять загрузкой библиотеки runtime. Скажем сторонняя библиотека весит 1Mb. Отображение компонента, использующее эту библиотеку, покрыто *ngIf. У вас есть какой-нибудь опыт решения данной ситуации?
Вернр, не равно. Но React зоопарк библиотек от разных комьюнити. Любое обновление одной из библиотек может создать головную боль. А angular вычтупает как единое целое, теститруется в общей связке. В крупных проектах это предпочтительнее. Angular дает множество возможностей, которыми надо уметь работать. Это как машина на механике. Механика сложнее и нуднее в начале, но освоив до автоматизма, понимаешь всю прелесть. React хорош для мелких и средних проектов.
Идея хорошая. На сайте картинки грузятся с одного домена. Не пробовали грузить картинки со второго домена, js и css с третьего. Это тоже может помочь с скоростью загрузки. У браузеров есть ограничения количества запросов на один домен. Если не ошибаюсь 4 на GET. Максимальное количество запросов тоже ограничено, но все же лучше. Скажем сейчас если грузится 8 элементов одновременно, то 4 реально грузятся, а 4 в ожидании. Возможно для слабого соединения не актуально вводить несколько доменов
прочитал статью и не заметил серьезных доводов за и против. Нативная разработка позволяет сделать приложение более качественным, многогранной. Но не всегда это нужно. Одно дело делать игры, другое калькулятор. Не всегда идеальное пользователям необходимо идеальное качество. Иногда банально надо мобильную версию сайта перетащить в приложение и добавить уведомления
Вернр, не равно. Но React зоопарк библиотек от разных комьюнити. Любое обновление одной из библиотек может создать головную боль. А angular вычтупает как единое целое, теститруется в общей связке. В крупных проектах это предпочтительнее. Angular дает множество возможностей, которыми надо уметь работать. Это как машина на механике. Механика сложнее и нуднее в начале, но освоив до автоматизма, понимаешь всю прелесть. React хорош для мелких и средних проектов.