Что такое архитектура?
⠀
Архитектура — это прежде всего набор компонентов и связей между ними. Сам компонент не существует отдельно и представляет собой набор условий, который диктует то, что в этот компонент входит, а также зависимости с другими компонентами, и их направленность.
⠀
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/735040/
⠀
Архитектура — это прежде всего набор компонентов и связей между ними. Сам компонент не существует отдельно и представляет собой набор условий, который диктует то, что в этот компонент входит, а также зависимости с другими компонентами, и их направленность.
⠀
📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/735040/
🔥2
⠀
У нас готово расписание программы профессиональной конференции фронтенд-разработчиков FrontendConf 2023, которая пройдет 2 и 3 октября в Москве
⠀
⠀
Совсем скоро мы начнем знакомить вас со спикерами и докладами. А также подробнее рассказывать о предстоящей конференции, делиться новостями, видеозаписями докладов прошлых лет и другими полезными материалами 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
⠀
Узнаем о том, с помощью каких инструментов профилирования Node.js разработчики в Яндекс Практикуме "положили" графики времени ответа сервера, когда нашли код, который ничего не делал и исполнялся сотни миллисекунд на каждый запрос. На какие грабли наступили и как стали лучше.
⠀
Алексей расскажет:
⠀
- насколько удалось ускорить загрузку страниц и время ответа API в Практикуме
- какие проблемы наблюдались в производительности BFF Практикума
- как профилировать неочевидные проблемы с производительностью в Node.js
- какие результаты профайлинга они получили и на какие источники проблем вышли
- почему не получили весь желаемый результат и как профилировать так, чтобы сразу получить честные данные
- к каким выводам пришли, чтобы не допускать деградации производительности BFF
⠀
Встречаемся 2 и 3 октября в Москве 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
Иван Тельтевский расскажет про WebGL: пять приемов работы с анимациями и 3D
⠀
Из доклада узнаем:
⠀
1. Скроллим не только лишь вниз. Привязываем прокрутку к движению камеры в 3D-сценах, движениям персонажей и другие нестандартные варианты скроллинга
⠀
2. Свет: запечь и смешать. Динамическое освещение без освещения. Делаем эффект смены времени суток
⠀
3. Параллакс недорого, быстро, надёжно. Учимся делать 3D-эффекты из обычной фотографии по детским книжкам
⠀
4. Интерактивные точки интереса для трехмерных сцен. Учим курсор не теряться в 3D-сценах
⠀
5. Клоны, оптимизация и Geometry Instancing
Получаем КМС по оптимизации 3D в вебе и разбираемся с типами шейдеров.
⠀
Ждем вас 2 и 3 октября в Москве на FrontendConf 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @FrontendConfChannel
⠀
Из доклада узнаем:
⠀
1. Скроллим не только лишь вниз. Привязываем прокрутку к движению камеры в 3D-сценах, движениям персонажей и другие нестандартные варианты скроллинга
⠀
2. Свет: запечь и смешать. Динамическое освещение без освещения. Делаем эффект смены времени суток
⠀
3. Параллакс недорого, быстро, надёжно. Учимся делать 3D-эффекты из обычной фотографии по детским книжкам
⠀
4. Интерактивные точки интереса для трехмерных сцен. Учим курсор не теряться в 3D-сценах
⠀
5. Клоны, оптимизация и Geometry Instancing
Получаем КМС по оптимизации 3D в вебе и разбираемся с типами шейдеров.
⠀
Ждем вас 2 и 3 октября в Москве на FrontendConf 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
⠀
Друзья, в преддверии новой конференции делимся с вами нашим архивом, который насчитывает 237 докладов с 6 последних конференций 🙌
⠀
Программный комитет FrontendConf всегда только за полезные доклады, а этот архив - кладезь пользы для каждого фронтендера!
⠀
🖐️ Ну и конечно - приходите на FrontendConf 2023. У нас будет крутая программа
⠀
Программа конференции поделена на секции:
⠀
- FrontOps
- Архитектура и паттерны
- Инструменты и технологии
- Культура разработки
- Дизайн и интерфейсы
- Тестирование
⠀
⠀
- FrontendConf 2021 - 36 докладов
- FrontendConf Live 2020 - 62 доклада
- FrontendConf 2019 - 32 доклада
- FrontendConf 2019 (РИТ++) - 34 доклада
- FrontendConf 2018 - 36 докладов
- FrontendConf 2018 (РИТ++) - 37 докладов
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍1
⠀
Наталья расскажет об их непростом пути работы с Sentry:
⠀
* о том, как они настраивали Sentry под разные конфигурации проекта
* о проблемах, с которыми столкнулись
* о полезных фичах Sentry, которые для себя открыли и используют
* о том, как организовать обработку ошибок в коде
* о выстраивании процесса взаимодействия команд с Sentry
⠀
и поделится рекомендациями как сделать Sentry не просто местом сбора ошибок, а полезным инструментом для вашего проекта.
⠀
🖐 Встречаемся 2 и 3 октября в Москве на FrontendConf 2023
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2
О навыках продаж в разработке поговорим с Андреем Кузнецовым
⠀
В жизни каждого разработчика наступает тот самый момент "X"...
... Когда его зовут на встречу с клиентом, заказчиком, партнером или просто с соседней командой.
⠀
Андрей помнит эти первые звонки – сидишь и боишься, что угодно сказать. Нет понимания, что говорить можно, а что нельзя, и зачем я тут, тимлид же сам все знает. Так зачем я тут?
⠀
Доклад Андрея – это вагон и маленькая тележка советов, фишек и историй о том:
⠀
- как вести переговоры,
- как лучше защищать интересы компании,
- как добиваться более комфортных сроков у задач
⠀
🙌 Встречаемся на профессиональной конференции фронтенд-разработчиков FrontendConf 2023
⠀
✅ На сайте можно ознакомиться с программой конференции и купить билет @FrontendConfChannel
⠀
В жизни каждого разработчика наступает тот самый момент "X"...
... Когда его зовут на встречу с клиентом, заказчиком, партнером или просто с соседней командой.
⠀
Андрей помнит эти первые звонки – сидишь и боишься, что угодно сказать. Нет понимания, что говорить можно, а что нельзя, и зачем я тут, тимлид же сам все знает. Так зачем я тут?
⠀
Доклад Андрея – это вагон и маленькая тележка советов, фишек и историй о том:
⠀
- как вести переговоры,
- как лучше защищать интересы компании,
- как добиваться более комфортных сроков у задач
⠀
🙌 Встречаемся на профессиональной конференции фронтенд-разработчиков FrontendConf 2023
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
⠀
Все мы хотим сделать классный и красивый продукт, который будет удобен для пользователя. Но иногда наступает время, когда действующий продукт может визуально устареть.
⠀
Дарья хочет рассказать о своем опыте перевода действующего продукта ГПБ на новую дизайн-систему и как не скатиться от "просто переходим на новую дизайн-систему" до полной переписи приложения.
⠀
Ждем вас на FrontendConf 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Почему необдуманное ковровое покрытие проекта мемоизацией хуже, чем её полное отсутствие?
Мемоизация не дешёвая! Она замедляет TTI проекта, поэтому её необдуманное использование может навредить.
Давайте разберём пять принципов оптимизации и посмотрим, когда от мемоизации будет реальный профит, а когда от её использования лучше воздержаться: https://habr.com/ru/companies/oleg-bunin/articles/749294/
Мемоизация не дешёвая! Она замедляет TTI проекта, поэтому её необдуманное использование может навредить.
Давайте разберём пять принципов оптимизации и посмотрим, когда от мемоизации будет реальный профит, а когда от её использования лучше воздержаться: https://habr.com/ru/companies/oleg-bunin/articles/749294/
Из доклада Ильи Сидорчика узнаем про BFCache, или Мгновенный переход по страницам назад-вперёд
⠀
Статистика браузера Chrome: каждый десятый переход на компьютере и каждый пятый на мобильном устройстве происходит на предыдущую или следующую страницу. При переходе необязательно загружать страницу заново, он может быть мгновенным. Для этого в самом браузере есть нативное решение — BFCache, специальный кэш для перехода назад и вперед.
⠀
Из доклада узнаем, как включить BFCache на своем сайте. Илья расскажет об этом на примере Яндекс Маркета, поделится проблемами и особенностями, затронет тему тестов и метрик.
⠀
Приглашаем вас на самую масштабную офлайн конференцию по фронтенду в России FrontendConf 2023 🙌
⠀
✅ Программа конференции и билеты на сайте в описании канала @FrontendConfChannel
⠀
Статистика браузера Chrome: каждый десятый переход на компьютере и каждый пятый на мобильном устройстве происходит на предыдущую или следующую страницу. При переходе необязательно загружать страницу заново, он может быть мгновенным. Для этого в самом браузере есть нативное решение — BFCache, специальный кэш для перехода назад и вперед.
⠀
Из доклада узнаем, как включить BFCache на своем сайте. Илья расскажет об этом на примере Яндекс Маркета, поделится проблемами и особенностями, затронет тему тестов и метрик.
⠀
Приглашаем вас на самую масштабную офлайн конференцию по фронтенду в России FrontendConf 2023 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
⠀
За свою карьеру Максим видел достаточно много метаморфоз разработчиков, кто-то уходил в девопс, кто-то в чистый бэкенд, в целом это здравый процесс. Но иногда разработчик хочет и бэкенд, и девопс, но только чтобы все это было связано с фронтом.
⠀
И тут на сцену выходят они – FrontOps. Максим расскажет, кто они такие и какие задачи выполняют. А также ответит на вопросы от девопсов, зачем отдельно иметь FrontOps в командах.
⠀
Встречаемся 2 и 3 октября на FrontendConf 2023 в Москве 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Друзья, привет!
⠀
Мы собрали программу FrontendСonf 2023 ! Встречаемся 2 и 3 октября в Москве (Старт Хаб, ex.-Digital October на Красном Октябре — красный кирпич, водичка вокруг, набережная).
⠀
Просим вас помочь с выбором докладов в главный зал 🙌
⠀
Нам нужны самые острые проблемы, самые волнующие вопросы и самые крутые решения.
Наша задача — выбрать в главный зал такие доклады, которые соберут максимальную аудиторию.
⠀
Сделать это просто — нужно проголосовать за доклады, которые лично вам интересны.
Просто отметить все доклады, на которые вы бы пошли. А дальше мы все сделаем сами.
⠀
Проголосовать можно здесь
⠀
📌 Опрос будет доступен до 10 августа
⠀
Мы собрали программу FrontendСonf 2023 ! Встречаемся 2 и 3 октября в Москве (Старт Хаб, ex.-Digital October на Красном Октябре — красный кирпич, водичка вокруг, набережная).
⠀
Просим вас помочь с выбором докладов в главный зал 🙌
⠀
Нам нужны самые острые проблемы, самые волнующие вопросы и самые крутые решения.
Наша задача — выбрать в главный зал такие доклады, которые соберут максимальную аудиторию.
⠀
Сделать это просто — нужно проголосовать за доклады, которые лично вам интересны.
Просто отметить все доклады, на которые вы бы пошли. А дальше мы все сделаем сами.
⠀
Проголосовать можно здесь
⠀
📌 Опрос будет доступен до 10 августа
Почему компаниям не нужен архитектор? Узнаем из доклада Игоря Симдянова
⠀
Игорь часто слышит рассуждения разных компаний на тему «А нужен ли нам архитектор?». В докладе он предлагает разобраться с этим вопросом и расскажет, какие бывают роли и задачи у архитекторов, как на позицию повлияло появление agile, каким продуктам архитектор необходим, а где можно обойтись без него.
⠀
Встречаемся 2 и 3 октября на профессиональной конференции фронтенд-разработчиков FrontendConf 2023 в Москве или онлайн по всему миру 🙌
⠀
😀 Ознакомиться с программой конференции и купить билет можно на сайте в описании канала @FrontendConfChannel
⠀
Игорь часто слышит рассуждения разных компаний на тему «А нужен ли нам архитектор?». В докладе он предлагает разобраться с этим вопросом и расскажет, какие бывают роли и задачи у архитекторов, как на позицию повлияло появление agile, каким продуктам архитектор необходим, а где можно обойтись без него.
⠀
Встречаемся 2 и 3 октября на профессиональной конференции фронтенд-разработчиков FrontendConf 2023 в Москве или онлайн по всему миру 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
⠀
Поговорим про вызовы, с которыми мы сталкиваемся при разработке:
⠀
- Хотим, чтобы разработка не замедлялась с ростом размера приложений.
- Хотим, чтобы разработчикам нравилось работать с кодом
- Над кодовой базой работает несколько команд, мы не должны мешать друг другу и ломать код друг друга
- Не допускать hit by bus, даже если в некоторых командах по одному фронтенд разработчику
- Низкий порог входа. Важно, чтобы незнакомые с кодом разработчики быстро вливались
- Автоматические тесты - это важно и дешевле ручного тестирования.
- Как они добились небольших код ревью, и что сделали, чтобы процесс ревью был максимально комфортным
⠀
Увидим, что при выборе решений они оглядывались на число команд, на их состав. На то, что все приложения долгосрочные. Увидим, что на самом деле все примененные решения взаимосвязаны.
⠀
Увидим, что примененные решения увеличивают скорость доставки фич. Делают разработку приятной и интересной. И позволяют не отвлекаться на тушение пожаров, а сфокусироваться на улучшении применяемых процессов и практик.
⠀
🖐 Ждем вас 2 и 3 октября на FrontendConf 2023
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
⠀
А еще историю, как фронтендеры разрабатывают приложения для телевизоров и игровых приставок, как стремление обезопасить веб изменила поведение 3rd-party cookie. А также на котиках разберемся с WebRTC, и как эта низкоуровневая технология позволяет нам организовывать коммуникацию между пользовательскими браузерами.
⠀
1) Что WebGPU значит для веб-платформы? Денис Радин (Focus Reactive)
⠀
2) Я — Фронтендер. Я управляю JS-машинкой из браузера через Bluetooth. Илья Черторыльский (Райффайзен Банк)
⠀
3) "Не нужен нам ваш натив", или История про Xbox. Павел Зенов (ivi)
⠀
4) Есть ли жизнь без 3rd-party-кук: 2021 year edition. Анатолий Остапенко (Behavox)
⠀
5) RTC, почти RTC и Франкенштейн. Полина Гуртовая (Evil Martians)
⠀
Продуктивного просмотра 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
⠀
Андрей расскажет о том, как они в СберМаркете применяли разные подходы, чтобы получить обратную связь от разработчиков, как выстроили процесс работы с пожеланиями/болями, которые возникают в процессе разработки. И как в итоге выстроили работу с техдолгом в продуктовых командах.
⠀
Также поделится прикладной инструкцией, как организовать процесс работы с техдолгом в вашей команде/компании.
⠀
Встречаемся 2 и 3 октября на FrontendConf 2023 в Москве 🙌
⠀
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤1👍1
HighLoad++ Award 2023 - наивысшая благодарность профессионалам и лидерам интернет-разработки России.
В 2023 году премия будет вручена уже в 3-ий раз в рамках 20-ой конференции разработчиков высоконагруженных систем HighLoad++. Среди победителей прошлых лет - Денис Крючков (Хабр), Пётр Зайцев (Percona), Андрей Бреслав (Kotlin), Олег Бартунов (PostgreSQL), Константин Осипов (Tarantool).
Победителей определяет экспертный совет из 184 представителей IT-отрасли и народное онлайн-голосование.
Заявки на участие в премии принимаются до 31 августа 2023 г.
Начало голосования - 15 сентября 2023 г.
Награждение победителей состоится 27 ноября во время конференции HighLoad++.
Премия может быть вручена профессионалу, сообществу или даже компании. Премия может быть вручена повторно по решению экспертного совета, если для этого имеются весомые предпосылки.
Please open Telegram to view this post
VIEW IN TELEGRAM