Веб-разработка для ecommerce: 5 технологических трендов на 2019 год

Онлайн-шопинг быстро становится одним из основных способов приобретения товаров в мире. Согласно прогнозам, к 2021 году мировые продажи в сфере электронной коммерции достигнут $4,5 трлн, что почти в два раза больше показателей 2017 года. Этот рост во многом обеспечиваетсяЧитать внимательно

Паттерны проектирования в JavaScript

Автор материала, перевод которого мы публикуем, говорит, что, начиная проект, к написанию кода приступают не сразу. В первую очередь определяют цель и границы проекта, затем — выявляют те возможности, которыми он должен обладать. Уже после этого либо сразу пишут код,Читать внимательно

[Перевод] Protobuffers — это неправильно

Значительную часть своей профессиональной жизни я выступаю против использования Protocol Buffers. Они явно написаны любителями, невероятно узкоспециализированы, страдают от множества подводных камней, сложно компилируются и решают проблему, которой на самом деле нет ни у кого,Читать внимательно

Исправить или убить автоматически устанавливаемый JavaScript?

Привет, Хабр! Представляю вашему вниманию перевод статьи Julie Marchant Fix or Kill Automatically Installed JavaScript? В эссе Ричарда Столлмана "Ловушка JavaScript" отмечается, что люди запускают несвободные программы, которые автоматически незаметно устанавливаются в их браузеры каждый день. На самомЧитать внимательно

[Из песочницы] Опыт использования redux без редьюсеров

Хотел бы поделиться своим опытом использования redux в enterprise приложении. Говоря о корпоративном ПО в рамках статьи, я акцентирую внимание на следующих особенностях: Во-первых, это объем функционала. Это системы, которые разрабатываются по много лет, продолжая наращиватьЧитать внимательно

Мега-Учебник Flask, Глава 8: Подписчики, контакты и друзья (издание 2018)

blog.miguelgrinberg.com Miguel Grinberg <<< предыдущая следующая >>> Эта статья является переводом восьмой части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность. Это восьмая часть серииЧитать внимательно

IT-инфраструктура штабов Навального и сбор подписей: Жнец-2018

Это третья часть материала про IT-инфраструктуру штабов Навального. В предыдущих главах было рассказано про разработку сайта «Навальный 20!8», организацию сети в штабах и производство сканеров документов. В этой главе рассказывается о создании системы для сбора подписейЧитать внимательно

Не вебпаком единым

Представляем лог доклада с OrelJS о настройке удобной среды разработки с использованием SystemJS. У сборки на основе Webpack полно недостатков, в докладе представляется альтернативный подход на основе SytemJS и JSPM. Читать дальше →Читать внимательно

Книга «Angular и TypeScript. Сайтостроение для профессионалов

Всем привет! Недавно у нас вышла новая книга, описывающая работу с непростыми и мощными инструментами веб-разработчика: Angular и TypeScript. Авторы: Яков Файн и Антон Моисеев объясняют особенности фреймворка, приводя простые примеры кода, и нескольких глав излагают, как создатьЧитать внимательно

IT-инфраструктура штабов Навального и сбор подписей: подготовка к сбору, сайт «Навальный 20!8»

Введение Это рассказ о том, как устроена IT-инфраструктура региональных штабов Алексея Навального и система для сбора подписей в поддержку его выдвижения кандидатом в президенты России. Еще это рассказ о том, как при помощи свободного ПО и недорогих комплектующихЧитать внимательно