Что такое архитектура?
⠀
Архитектура — это прежде всего набор компонентов и связей между ними. Сам компонент не существует отдельно и представляет собой набор условий, который диктует то, что в этот компонент входит, а также зависимости с другими компонентами, и их направленность.
⠀
📍Подробности в статье: 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