Веб программирование

Веб программирование

Angular2: Данные через ajax запрос

После того, как мы сделали загрузчик данных как сервис, нас собственно нужно сделать его загрузчиком — чтобы данные приходили к нам через запрос к json api. В серверной части — можем хоть php, хоть golang — главное чтобы давало данные)

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


Веб программирование

Angular2: Данные как сервис

Следующий шаг в любом приложении — подключение «каких-нибудь» живых данных. И их всегда неохота таскать из контроллера в контроллер — поэтому данные отделяем, называем объект сервисом и вперед. Главное — сервис не нужно создавать каждый раз по-новой, а загружать штатными методами

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


Веб программирование

Angular2: Роуты и разделение контроллеров

Роуты — по-русски пути — для вызова разных частей большого приложения = удобный, красивый и комфортный способ разделить приложение на отдельные модули. Например, для нашего тестового — мы отделим «страницы» от «товаров».

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


Веб программирование

Angular2: Шаблон в отдельном файле

Для начала работы с Angular2 и перехода на него нужно решить в общем и целом всего несколько вещей — как формировать шаблоны, как получать данные и роутить контроллеры и как собственно потом это все выложить на сервер. По очереди разберем эти вопросы — и самым первым — вопрос дизайна и адекватности шаблонов, так как чтобы мы потом не делали — если работа выглядит «говняшкой» — то это говняшка.

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


Веб программирование

AngularJs: Примеры сайтов Bitcoin

Новой валюте - новые сайты!

Немножко новых примеров чтобы увидеть — где же и как же используется ангуляр собственно в живом мире

bravenewcoin.com

Не весь сайт — но самая «динамичная» часть — курсы валют, реализованы как приложение. Основные графики же сделаны через highstock.js и немного jquery. Но заметьте — сайт все равно отлично работает с таким набором разношерстных либ, так что правильная компоновка и упаковка, а главное — внешняя красота, и никто ничего не заметит.

bitcoin_angular

blockchain.info

Весь внутренний кабинет пользователя — сплошной angular. Это отличный пример для разбора динамичных страниц и форм, регистрация не сложная, результат интересен сам по себе.

Ionic Bitcoin Starter

Всего за 16 долларов Вы можете получить свое личное маленькое приложение для торговли битками. Ionic напомню это надстройка над ангуляром для самых ленивых бережливых веб-программистов