Javascript & Ajax \ Angular

Как конвертировать приложение AngularJS 1.x в приложение React — один компонент за раз

От автора: Angular и React – замечательные фреймворки/библиотеки. Angular дает нам определенную структуру MVC (Модель, Вид, Контроллер). React предоставляет легковесный механизм рендеринга на основе смены состояний. Зачастую у разработчиков будет приложение со старым кодом на AngularJS, но им нужно будет создать новые функции в ReactJS.

Продолжить чтение

Javascript & Ajax \ Angular

12 советов по Angular для профессионалов в крупных организациях

От автора: в этой статье я расскажу о: почему большим компаниям сложно правильно работать; почему Angular – отличный вариант для крупных компаний; как это сделать. В конце статьи после обсуждения некоторых движущих факторов и проблем я дам список из 12 советов, как архитекторы в крупных организациях могут увеличить продуктивность команд.

Продолжить чтение

Javascript & Ajax \ Angular

Динамическая загрузка компонентов с помощью Angular CLI

От автора: при переходе с многостраничного сайта на одностраничный одна из проблем заключается в размере скачиваемых файлов при первичной загрузке. По умолчанию в приложении Angular компоненты запакованы в одну полезную нагрузку, т.е. по мере роста приложения будет расти и время загрузки. Обычный способ решения – использовать роутер для ленивой загрузки модулей, как сказано в документации к Angular. Такой способ работает, когда у контента есть роут, но что будет, если компоненты не входят в отдельный роут? В этой статье мы покажем вам, как с помощью Angular CLI разбить компоненты на отдельный пакеты, что позволит загружать их по необходимости.

Продолжить чтение

Javascript & Ajax \ Angular

Angular 5 рендеринг на стороне сервера с помощью Firebase – пошаговое руководство

От автора: AngularFire Lite – самая первая и на данный момент единственная библиотека, поддерживающая серверный рендеринг по умолчанию как для Firestore, так и Realtime Database. В библиотеке Angularfire2 есть и другие функции, такие как Storage, Observable based Transactions, Batched Writes и Cloud Messaging.

Продолжить чтение

Javascript & Ajax \ Angular

Angular – сокращение для импорта файлов стилей в компоненты

От автора: в обычном проекте на Angular компоненты присутствуют в большом количестве. У всех компонентов свои стили (css, scss, less и т.д.). Зачастую в компонент требуется подключить файлы глобальных стилей (особенно файл переменных).

Продолжить чтение

Javascript & Ajax \ Angular

Представляем обновленную версию Angular 5.1 и другие

От автора: мы рады представить Angular 5.1.0. Это второстепенный релиз, в котором добавлено несколько небольших функций и исправлен ряд багов. Кроме этого, мы выпустили версию 1.6 Angular CLI и стабильную версию Angular Material.

Продолжить чтение

Javascript & Ajax \ Angular

Фреймворк для профессионалов — почему разработчики и компании выбирают Angular

От автора: меня зовут Стивен Флюин, я – Developer Advocate в команде Angular Google. Мне выпала честь работать с тысячами разработчиков и компаний ежегодно, а в этом году мне повезло посетить Японию и принять участие в удивительном ивенте ng-Japan. Из разговоров с многими разработчиками мне становится понятно, что быстро создавать отличные приложения – это непростая задача.

Продолжить чтение

Javascript & Ajax \ Angular

Использование нового модуля HttpClient в Angular 4

От автора: релиз Angular 4.3 представил несколько новых функций. Среди них была HttpClientModule (@angular/common/http заменяет @angular/http). Эта библиотека для создания HTTP запросов меньше, проще и мощнее. Новый сервис Angular HttpClient был также представлен в HttpClientModule. С его помощью можно инициировать HTTP запрос. В этом уроке я покажу вам, как реализовать новый клиент и расскажу про его функции.

Продолжить чтение