Как стать автором
Обновить

Что такое Shared UI, как он нам помог и причём тут микросервисы

Блог компании Альфа-Банк Разработка веб-сайтов *JavaScript *Интерфейсы *Микросервисы *

Всем привет! Меня зовут Дима, я frontend-разработчик в Альфа-Банке. Сегодня я расскажу про Shared UI, что это такое и как мы пришли к созданию такого сервиса в интернет-банке, что это такое, как мы вообще придумали такой сервис.

Читать далее
Всего голосов 24: ↑22 и ↓2 +20
Просмотры 5.2K
Комментарии 3

Ещё одна подборка книг по фронтенду

Блог компании Альфа-Банк JavaScript *Профессиональная литература *Читальный зал

«Под поверхностью машины движется программа. Без усилий, она расширяется и сжимается. Находясь в великой гармонии, электроны рассеиваются и собираются. Формы на мониторе — лишь рябь на воде. Суть остаётся скрытой внутри…» Мастер Юан-Ма, Книга программирования.

Под катом собрали 8 книг, которые рекомендуют прочитать наши разработчики. В целом, они все есть на заглавной картинке. Но если хотите почитать разные интересные вырезки из книг, цитаты, пару задач и мнения наших frontend-разработчиков — заходите под кат.

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 4.3K
Комментарии 6

14 сентября пройдёт YaTalks — конференция Яндекса по фронтенду и бэкенду

Блог компании Яндекс Интерфейсы *Конференции IT-компании
У Яндекса долгие и прочные отношения с Екатеринбургом. Мы ещё в 2007 году открыли здесь офис разработки — это был второй наш филиал в России после питерского офиса. Сначала разработчики Яндекса на Урале занимались только Поиском и прототипированием. Теперь здесь делают Афишу, Браузер, Маркет, Метрику, Облако и многие другие сервисы. С 2011 года в Екатеринбурге проводятся Я.Субботники, в 2012-м появился филиал ШАДа.

14 сентября пройдёт крупнейшее событие Яндекса в Екатеринбурге за все годы — YaTalks, конференция для фронтенд- и бэкенд-разработчиков.



Билеты и трансляция


Конечно, это новость не только для жителей города: во-первых, мы всегда рады техническим специалистам из соседних регионов и вообще откуда угодно, а во-вторых, каждый из треков можно будет увидеть в трансляции (и посмотреть полную видеозапись сразу после мероприятия). Билет на конференцию и прямой эфир будут бесплатными, но чтобы прийти лично, нужно зарегистрироваться на странице YaTalks. Трансляция пройдёт там же.

Доклады


На YaTalks выступят коллеги из «СКБ Контур», Huntflow, ivi, Mail.Ru, Nuance и UNIT6, а также наши сотрудники. Поговорим про многое. Руководитель одной из групп разработки интерфейсов Карт Вадим Макишвили прочтёт продолжение своего знаменитого доклада «36». Будет выступление Антона Слесарева и рассказ Азата Разетдинова о монорепозитории: Антон управляет разработкой беспилотного авто, Азат — разработкой фронтенда Недвижимости. Руководитель отдела функциональности Поиска Андрей Плахов объяснит, как программисту оказаться по одну сторону баррикад с менеджером. Михаил Биленко и Александр Крайнов, эксперты Яндекса в машинном интеллекте, готовят доклады об Алисе и поиске по картинке. Специальный гость — Максим Поташёв.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 2K
Комментарии 2

Прямой эфир конференции Я ❤︎ Фронтенд 2020 — 29 февраля. Спикеры и программа

Блог компании Яндекс JavaScript *Интерфейсы *HTML *Конференции
UPD. Конференция прошла, вот все видео в плейлисте:

Яндекс во второй половине нулевых начал проводить встречи по фронтенду — тогда их аудиторию часто называли верстальщиками. Недавно мы отметили 10-летие Я.Субботника по фронтенду. Но Я.Субботник традиционно строится вокруг докладов о технологиях Яндекса. Сообществу и нам нужна была конференция по разработке интерфейсов, участники которой могли бы узнать об опыте разных компаний и standalone-разработчиков. Мы не раз устраивали такие события в регионах — но не в Москве. Год назад мы заполнили этот пробел, проведя конференцию «Я Фронтенд». Судя по отзывам, получилось неплохо — 29 февраля будет следующая серия.

Прямой эфир со второй конференции «Я Фронтенд» начнётся в 11:00. Он пройдёт в канале «Фронтенд» на YouTube, в группах «Яндекс для разработчиков» во ВКонтакте и Фейсбуке, а также на странице мероприятия — по ссылке можно оставить почту, если вы хотите получить напоминание о трансляции. Вот её программа:
Всего голосов 18: ↑17 и ↓1 +16
Просмотры 2.9K
Комментарии 0

Я ❤︎ Фронтенд 2021: доклады, воркшопы, CTF

Блог компании Яндекс Интерфейсы *Конференции IT-компании
У меня есть любимое дело: организовывать конференции, которые находят отклик в сердечках зрителей. В 2020 году это дело приобрело оттенок челленджа. Но желание делать хорошо от этого не пропало.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 3.1K
Комментарии 0

Первый Rosbank Online Meetup для опытных frontend-разработчиков

Блог компании Росбанк Разработка веб-сайтов *JavaScript *Angular *ReactJS *

2 декабря в 19:00 Гильдия Росбанка по Frontend проведет первый онлайн-митап, на котором выступят опытные frontend-разработчики из Росбанка, X5 Tech и Леруа Мерлен.

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 734
Комментарии 0

Митап VK и Google: обсуждаем Chrome Dev Summit и новые технологии в веб-разработке

Блог компании VK Разработка веб-сайтов *Google Chrome Веб-аналитика *Конференции

2 декабря в 18:00 обсудим недавний форум Chrome Dev Summit и новые технологии веб-разработки.

Встреча пройдёт в формате дискуссии. Разработчики из разных проектов VK и эксперты из Google обсудят PWA (Progressive Web Applications) и CWV (Core Web Vitals). Регистрируйтесь, и ждём встречи!

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 990
Комментарии 0

Станьте фронтенд-разработчиком ВКонтакте за 2 дня

Блог компании VK Разработка веб-сайтов *Карьера в IT-индустрии IT-компании Удалённая работа

Команда ВКонтакте проведёт Weekend Offer — всего за одни выходные фронтенд-разработчики смогут получить приглашение на работу.

Оставьте заявку до 18 марта — пришлём вам анкету и предложим рассказать о себе.

Подробнее
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 5.8K
Комментарии 11

Frontend Meetup

Блог компании iSpring JavaScript *ReactJS *Конференции TypeScript *

Привет! 28 мая в 12:00 ждём всех фанатов фронтенда в гости. Frontend meetup будет проходить в офисе iSpring в Йошкар-Оле, также можно подключиться онлайн.

С программистами из iSpring, Ak Bars Digital и Arenadata поговорим про:

— совместное редактирование в онлайн-продуктах с помощью технологии Operational Transformation,  

— внедрение практик функционального программирования на производстве,

— эволюцию архитектуры во фронтенде, в частности про Feature Sliced Design.

Подробнее о спикерах и темах
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.3K
Комментарии 0

VK Tech Talks · Front End: митап для фронтенд-разработчиков

Блог компании VK Разработка веб-сайтов *Конференции

28 июля в 19:00 приглашаем фронтенд-разработчиков на митап. Поговорим про безопасный деплой на тысячи серверов, расскажем про интеграцию почты в мессенджер и рассмотрим новейшую панель Performance Insights в Chrome DevTools.

Встреча пройдёт в гибридном формате: вы можете приехать в штаб-квартиру VK в Москве или подключиться к онлайн-трансляции в сообществе VK Team ВКонтакте. 

Чтобы поучаствовать в мероприятии, зарегистрируйтесь на сайте.

Познакомиться с программой
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 740
Комментарии 0

Frontend Meetup от X5 Tech

Блог компании X5 Tech Разработка мобильных приложений *IT-эмиграция

21 июля прошёл внешний гибридный митап управления разработки клиентских приложений X5 Технологии с приглашением спикера из Skillbox. Рассказываем (и показываем) как это было.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 328
Комментарии 0

Прокачиваем хард и софт скилы на бесплатном курсе

Блог компании Southbridge Карьера в IT-индустрии

Уже 11 октября, стартует второй поток бесплатного курса «Разработчик. Из мидла в сеньоры» с участием экспертов в области финтеха.

Курс подойдет мидл- и сеньор- разработчикам, которые хотят повысить свой грейд, восполнить пробелы и развиваться дальше.

На курсе вы научитесь:

→ Управлять командой разработки и наймом специалистов;

→ Проектировать архитектуру приложений в больших системах;

→ Использовать продуктовое мышление в разработке;

→ Проходить техническое интервью на позицию сеньор-разработчика.

Читать далее
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 2.9K
Комментарии 1

A?.Frontend #1:: собеседования, работа с DX, жизнь IT-сообществ сейчас

Блог компании Альфа-Банк Хакатоны Конференции

27 октября мы проводим встречу frontend-сообщества A?.Frontend. Хотим поговорить о важных вещах: как устроиться на работу в текущих реалиях, избавиться от рутины и нужны ли нам сейчас митапы. Будет 2 доклада и большой блок разговоров с какао — под катом расскажем подробнее о программе.

Читать далее
Всего голосов 15: ↑14 и ↓1 +13
Просмотры 491
Комментарии 1

«Яндекс» объявил даты проведения конференции YaTalks для IT-сообщества

Конференции IT-компании

3 и 4 декабря состоится конференция «Яндекса» YaTalks. Мероприятие пройдёт в онлайн и офлайн-форматах. Компания пригласит более 80 экспертов из мировых и российских компаний, включая «Яндекс», «Кинопоиск» и «Практикум»; экспертов с опытом работы в Google, Microsoft и Shell, топ-менеджеров ivi, X5 Tech и Ozon, сооснователей Alter.ru, pora.ai, Noli Music и других.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 456
Комментарии 0

Итоги конкурса, часть 1. Фронтендеры

Блог компании Ostrovok.ru
Привет, Хабр!

Мы подвели итоги конкурса. И, как вы просили в ответных письмах, публикуем пост с типичными ошибками и удачными примерами решённых заданий. Сейчас мы расскажем об итогах конкурса среди фронтендеров.

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

Желающих попробовать себя в роли не только разработчика, но и проектировщика интерфейсов, оказалось немного. Мы хотели бы рассмотреть интересные работы и рассказать об их недостатках, а также показать интерфейс, который сочли лучшим.
Типичные недостатки на примере заданий, лучший результат и мини-совет
Всего голосов 31: ↑24 и ↓7 +17
Просмотры 9.2K
Комментарии 20

Звезды мирового фронтенда

Разработка веб-сайтов *
В любой профессии есть тонкая прослойка людей, которые являются действительно высококлассными специалистами. Не исключение и область фронт-енд разработки — здесь также есть выдающиеся личности. К их мнению прислушиваются, за ними следят в блогах и социальных сетях и читают их книги. В процессе своей работы они рождают различные оригинальные решения или техники, которые мгновенно расходятся по миру веб-разработки и остаются актуальными не один год. Они создают удобные онлайн-сервисы для верстки, пишут полезные js-библиотеки, совершенствуют браузеры, пропагандируют веб-стандарты и оказывают непосредственное влияние на их развитие. Они могут называть себя front end engineer, front-end developer, web developer, web designer, UI Designer, browser compatibility expert или просто css lover, но для большинства из нас они — звезды мирового фронт-енда, которые делают интернет таким, каким мы его знаем. На Хабре довольно часто появляются обзоры интересных решений, техник и новостей из мира веб-разработки с указанием западных авторов, однако далеко не все знают что-нибудь о них кроме имени. Мне захотелось вкратце рассказать для широкой публики о некоторых из этих товарищей.


Читать дальше →
Всего голосов 105: ↑92 и ↓13 +79
Просмотры 26K
Комментарии 83

Звезды мирового фронтенда 2. JS Lovers

Разработка веб-сайтов *
Эта статья является продолжением предыдущей и второй из общей серии биографий. На этот раз я рассмотрел несколько фамилий, которые более известны среди любителей JS.


Читать дальше →
Всего голосов 41: ↑34 и ↓7 +27
Просмотры 11K
Комментарии 22

Звезды мирового фронтенда 3. Здесь русский дух, здесь Русью пахнет

Разработка веб-сайтов *
Продолжение предыдущих двух статей — Звезды мирового фронтенда и Звезды мирового фронтенда 2. JS Lovers.
Я понимаю, что как во многих компаниях и веб-студиях, так и среди фрилансеров, есть отличные технологи, фронтендеры и js-кодеры, которые потенциально могут называться звездами фронтенда. Но опять же, нельзя точечно выбрать одних, а о других умолчать. Поэтому я принял решение рассказать о тех, чьи имена на слуху.
Некоторых из них периодически можно встретить на Хабре, многие с ними знакомы. Если вдруг я упустил что-нибудь важное, или кто-то хочет что-то исправить или дополнить, отписывайте в коментариях и я буду оперативно обновлять статью.


Читать дальше →
Всего голосов 111: ↑89 и ↓22 +67
Просмотры 17K
Комментарии 53

Фронт-энд Островка изнутри

Блог компании Ostrovok.ru Разработка веб-сайтов *JavaScript *
Привет, меня зовут Игорь (iamo0), я старший фронт-энд разработчик в Островке. Я занимаюсь нашим основным продуктом: сайтом Ostrovok.ru. С помощью нашего сайта ежедневно бронируют отели тысячи человек, поэтому для нас очень важно, чтобы качество нашего продукта было на высоте. А для этого нужно не отвлекаться на разного рода мелочи и уметь эффективно решать поставленные задачи.

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

Не претендую на то, что мой рассказ сорвет покровы или станет настоящим откровением. Хочу поделиться с вами опытом работы с большими приложениями, накопленным разработчиками Островка.
Читать дальше →
Всего голосов 79: ↑61 и ↓18 +43
Просмотры 26K
Комментарии 62

Пишем сложное приложение на knockout.js — 2

Разработка веб-сайтов *JavaScript *
Я тут пишу одну эпическую мегахрень, которую хочу пропиарить на хабре. Эта штука типа распределенной социальной сети. Там есть ядра с api, которые общаются по некоторому стандарту и фронтенд. Особенностью сети является то, фронтенд живет «отдельно» от ядра, то есть сеть не имеет своего домена — берем html, ставим ссылку на любое ядро и получаем сеть, которая живет поверх сайта. Внешне это похоже на социальные плагины фейсбука — комментарии и лайки оттуда можно поставить на любую свою страницу — только вместо тегов fb-like используются мощные биндинги knockout.js + пользователь не ограничивается огрызками из комментариев и лайков — на сайт можно импортировать практически любой блок из сети и сделать почти любое действие. Фронтенд написан на тех же технологиях, которые юзер может использовать и дописывать на своей странице.

В результате образовалась техника, которая может быть интересна фронтендщику. Эту технику хочу разобрать в этой статье.

Расскажу про систему, которая встраивается на html-страницу через биндинги нокаута. Код живет в подключаемых виджетах, которые состоят из html-шаблонов с knockout-обвязкой. Виджеты могут быть вложены друг в друга. Все это использует require.js и живет в amd форме. Зависимости от внешней страницы сведены к минимуму, все библиотеки (jquery, knockout и плагины) используются только свои в локальном пространстве с namespace-ами. Для сборки кода используется r.js. Еще как крутые перцы напишем на базе бутстраповского диалога полноценный оконный менеджер — с нокаутом это как два пальца об асфальт…
Читать дальше →
Всего голосов 20: ↑13 и ↓7 +6
Просмотры 16K
Комментарии 4