Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Переписываю angular 2 + wordpress rest api

Таки решился переписать приложение angular 2 + wordpress rest api. Причин тому несколько: Ангулар подрос и уже не 2, а 4-я версия на дворе. Мой подход в прошлый раз был так себе – стоит сделать все более “опрятно”. Да и в принципе хорошо пробовать что-то новое, с чем не работаешь ежедневно. И первое впечатление от

Официальный релиз Angular 2

Ну вот и настал день релиза Angular 2. Путь у этого фреймворка явно не самый простой, однако его значимость нельзя вот так просто взять и убрать. Angular’ом пользовались, пользуются и конечно будут продолжать использовать в проектах. Какое место он займет среди современных фреймворков покажет время, но врядля одно из последних. А пока, прошу брать и

Минификация в Angular 2 снова в строю

Не так давно я писал о проблемах с минификацией кода написанного на Angular 2. Так вот – проблема решена и все снова отлично пакуется. Можно спокойно работать ^_^

Проблемы с минификацией Angular 2 beta

На сегодняшний день нельзя нормально минимизировать код приложения написанный на Angular 2. Проблема началась с ранних версий бета релиза. А поскольку это еще бета, то авторы пока не спешат ее починить. Итак, в чем суть проблемы. Минификация как таковая работает, если ее настроить правильно. Дело в том, что код ужать можно с разной степенью сжатости:

5 распространенных ошибок при переходе на Angular 2

Недавно вышла хорошая статья в блоге ангулара 5 Rookie Mistakes to Avoid with Angular 2. Хочу поделиться ее пересказом. Полезно всем, а особенно тем, кто переходит с AngularJS на Angular 2. Привязка к нативному свойству “hidden” В первом Angular’е была встроенная директива для скрытия и показа элементов шаблона . Она добавляла родительскому элементу класс ,

Можно ли писать на Angular 2 без typescript

Если коротко, то да, можно. Если короткого ответа вам достаточно, то можете дальше не продолжать читать ^_^ Скажу больше – Angular 2 можно даже использовать с текущей версий JS (ES5). Хотя лично мне вариант без typescript’а не нравится. Я глубоко в такой синтаксис не копал, потому что считаю его ущербным. Уж простите, если кого-то огорчил

Автоматизируем обновление npm зависимостей в проекте

Порой требуется обновлять библиотеки до следующей версии. Частота таких обновлений зависит от проекта и во многом от используемых библиотек. В случае с Agular 2 обновлять приходится часто, так как хоть библиотека уже и вошла в бета версию новые заплатки выходят часто. Сам процесс обновления не сложный, просто нудный, так как нужно обновить не только сам

Обновил исходный код angular2-todo до beta.13

Обновил библиотеку ангулара до beta.13 – и у нас снова все ломается! 🙂 Авторы не сидят на месте. Все изменения в последнем коммите: update to beta-13 Если вкратце то дело в следующем: zone.js теперь подключается вот так  Декоратора больше нет, все складываем в Явно подключаем  Иначе не подцепиться

WordPress + Rest API + Angular 2 – видео #01

Продолжаю серию видео уроков по созданию приложений! На этот раз создаем приложение с использованием WordPress, Rest API, Angular 2: Описание проекта Устанавливаем WordPress Плагин REST API Плагин SQLite

Почему Angularjs так радикально меняется во второй версии?

Для начала, чтобы не было сомнений – Angularjs, это самый первый из всех известных сегодня фреймворков. Давайте посмотрим когда кто появился: Angularjs – 2009 (wiki:AngularJS) Backbone – 2010 (wiki:Backbone.js) Knockout – 2010 (wiki:Knockout) Ember – 2011 (wiki:Ember.js) React – 2013 (wiki:ReactJS) Пальму первенства поначалу явно держали Backbone и Knockout, потому что Angularjs не задумывался как