Главная » Архив меток: Angular

Архив меток: Angular

[Перевод] Визуализация данных при помощи Angular и D3

D3.js — это JavaScript библотека для манипулирования документами на основе входных данных. Angular — фреймворк, который может похвастаться высокой производительностью привязки данных. От симуляций D3 до SVG-инъекций и использования синтаксиса шаблонизатора. Ниже я рассмотрю один хороший подход по использованию всей этой мощи. Для всех же остальных середнячков (конечно же, это не ты) код в этой статье упрощен для удобочитаемости. Демо: ...

Читать далее »

[Из песочницы] История рождения онлайн сервиса поиска и букинга авторских путешествий по всему миру: слово от разработчика

С чего все начиналосьИдейные мукиТехнологии и как они не однозначныКак хранить и где?Не только хранить, но и искатьЭто загадочное SEOCDN наше всеПодытожим С чего все начиналось Я хочу поделиться нашей полугодичной историей создания онлайн сервиса поиска и букинга авторских путешествий по всему миру. При создании данной стати ставилась цель рассказать об опыте создания собственного решения с нуля и теми проблемами, ...

Читать далее »

Дайджест свежих материалов из мира фронтенда за последнюю неделю №319 (11 — 17 июня 2018)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.     Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры    |    Занимательное Медиа • Подкаст «Веб-стандарты», Выпуск №124: Гитхаб продался, Safari в часах, доступные карточки, разная сложность кода, конец cssnext и будущее PostCSS.• Подкаст «Frontend Weekend» #57 – Михаил Башкиров о нюансах переезда в Нидерланды и причинах ухода из RadioJS• Подкаст «devschacht»: Ночной фронтенд #37 — Школа разработки ...

Читать далее »

Shopkeeper 4.0 — Интернет-магазин на Symfony + Angular + MongoDB

История Немного предыстории. Первая версия Shopkeeper вышла в 2009 году. Тогда это был модуль для CMS MODX, а точнее для первой его ветки, которая сейчас называется Evolution. В то время у MODX был всего один подобный модуль, но его качество меня не устраивало, поэтому я решил написать свой. Плюс нужен был какой-то проект для наращивания опыта в программировании на PHP. ...

Читать далее »

Angular6. PWA. Lazy loading modules. Auto-deploy в Firebase

Angular 6 позволяет буквально в несколько команд создать основу для Progressive Web Application (PWA), создавать верстку для навигационных страниц, таблиц, dashboard. 0. Нам необоходим angular-cli версии не ниже 6. 0, поэтому проверим версию установленного пакета: ng --version и при необходимости установим последнюю версию: npm i -g @angular/cli Так же имеются различия и в функциональности. Все это мы проделываем, так как ...

Читать далее »

Angular: ngx-translate. Улучшаем инфраструктуру c помощью Webpack

Доброго времени суток. Изначально я планировал 3 части, но т.к вторая часть на деле мало информативна — в этой постараюсь максимально кратко изложить 2е части. Пришло время ngx-translate лайфхаков. Часть 1 Наш AppTranslateLoader будет в первую очередь обращать внимание на язык браузера и содержать fallback логику, импортировать локализации MomentJs, и производить загрузку через APP_INITIALIZER. Рассмотрим AppTranslateLoader в замену TranslateHttpLoader. Так ...

Читать далее »

Дайджест свежих материалов из мира фронтенда за последнюю неделю №318 (4 — 10 июня 2018)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.     Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры    |    Занимательное Медиа • Подкаст «Frontend Weekend» #56 – Дмитрий Карловский о создании $mol или как написать свой нишевый фреймворк• Подкаст «devschacht»: Ночной фронтенд #36 — Обсуждаем с Николаем Матвиенко выступление Райана Дала на JSConf EU 2018• Подкаст «Фронтенд Юность (18+)» #51 Dan Abramov Package Manager• «ALL YOUR ...

Читать далее »

Что мы читали в мае: обзоры Ivy, релиз Nest 5 и прочие полезные тексты для Angular-разработчиков

Как и в прошлый раз, подборка сконцентрирована вокруг фреймворка Angular и будет интересна работающим с ним программистам. Для тех, кто в длинные выходные готов не только кушать шашлык, но и читать всякие нужные тексты, я собрал десятку майских ссылок из канала разработчиков Vimbox в корпоративном Слаке Skyeng. Движок Ivy в Angular: первый взгляд на компиляцию, runtime и change detection Отличный ...

Читать далее »

Angular cli 6: зачем нужен и как использовать

Всем привет! 0. Версия Angular 2. И сразу же появилось большое количество подходов к построению и сборке приложений на этом фреймворке. 0 вышла в сентябре 2016 г. На просторах интернета можно найти Angular seed на любой вкус. Мы тоже создали свой Angular seed: создали общий project-template, обязали все команды, разрабатывающие фронт-энд, использовать одну структуру приложений. 0. А уже через полгода, ...

Читать далее »

Дайджест свежих материалов из мира фронтенда за последнюю неделю №315 (14 — 20 мая 2018)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.     Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры    |    Занимательное Медиа • Подкаст «Frontend Weekend» #53 – Виталий Слободин об истории поддержки PhantomJS и развитии Ростовского IT-сообщества• Подкаст «RadioJS» Выпуск 52: Микросервисы на фронтенде. В гостях Андрей Мелихов и Вячеслав Слинько• Подкаст «CSSSR»: Новости 512 — Выпуск №6 (13.05 — 20.05)• «ALL YOUR HTML» ...

Читать далее »