Митап посвящен особенностям Frontend-разработки. С докладами выступят эксперты из крупнейших компаний. Они поделятся опытом из реальных проектов. В программе только технические доклады от разработчиков и тимлидов frontend-команд.
В докладе расскажу про то, что это такое, как этим пользоваться и сделаю краткий экскурс в историю создания языка GraphQL. Также рассмотрим почему GraphQL считают гибким, удобным и эффективным инструментом для запросов в API.
Поднятие состояния в React: когда официальная документация лжет
Слышали ли вы про "lifting state up"? Может ли один из двенадцати ключевых концепций в официальной документации React приводить в плохой производительности? В рамках доклада мы сделаем простейший grid на React. Поэтапно разберем возникающие проблемы производительности. Увидим, что иногда и O(1) - это недостаточно быстро. Будем профилировать и рефакторить до тех пор, пока приложение не станет рабоать бестрее, чем вы успеете сказать "React".
О спикере: Full-stack TypeScript и JavaScript разработчик. Успел поработать в двух аутсорсинговых компаниях, разрабатывая проекты различной величины: от небольших стартапов до кровавого энтерпрайза. Сейчас занимается всем, что связано с JavaScript в Hazelcast. Большой любитель open-source и автор небольшого технического блога.
Темизация UI kit: экономим 400+ часов времени и используем преимущества CSS variables & SASS
Когда в компании 30+ команд разработки и десятки продуктов, иногда лучше делиться, чем изобретать свой велосипед. Год назад основной продукт Skyeng - Vimbox - получил свой UI kit. Мы захотели, чтобы другие команды тоже использовали его и решили внедрить в него поддержку тем. В докладе мы пройдем все этапы этого проекта, от "защиты" до "реализации, и:
Обсудим, как убедить коллег использовать вашу библиотеку
Составим техническое задание и решим, что делать, если у вас регулярно появляются новые продукты и команды
Рассмотрим проблемы, с которыми вы можете столкнуться, внедряя темы в готовую библиотеку
Сравню возможностеи SASS и CSS Variables, ну и раскроем цифры
О спикере: Виталий Евтехов тимлид команды Punch, которая разрабатывает продуктовый фичи для Skyeng Vimbox. В разработке 4 года, раньше работал во Wrike.
Через тернии к почти идеальным таблицам
О спикере: Я разработчик с более чем с 12 летним стажем в сфере ИТ. Как говорится, прошел все круги ада. Начинал верстальщиком еще под IE 5.5. Так как в то время в Самаре рынок компаний, которые занимались сайтами, был не так велик, я работал по фрилансу. Что дало мне большей опыт разного рода проектов, начиная от мелких шаблонных сайтов до крупных порталов и CRM систем. Мне удалось поработать в таких гигантах как NetCracker и Epam. Как вы знаете, данные гиганты работают с разного рода высоко нагруженными приложениями: билинговые системы, личные кабинеты интернет банков, торговых площадок, систем автоматизации документа оборота и корпоративных порталов.
Сейчас я работаю в компании Альтарикс lead front-end разработке. За те годы, которые я проработал в сфере ИТ, я повидал много разных проектов. И теперь готов поделить эти опытом с вами. Что бы вы не делали тех ошибок, которые совершал я. А мы все помним поговорку кто на чем учиться. В свободное время пишу статьи и катаюсь на мотоцикле.
Митап проходил в 5* отеле 7 Avenue Hotel, и собрал более 100 разработчиков из Самары, Тольятти, Ульяновска, Саратова, Москвы
Frontend Panda Meetup #22, Москва, офис компании Avito
Митап проходил в офисе компании Avito, и собрал 150 фронтенд-разработчиков
Frontend Panda Meetup #15, Москва, офис компании OZON
Митап проходил в офисе компании OZON, и собрал 85 фронтенд-разработчиков
C# .NET Panda Meetup #11, Самара, офис Промсвязьбанка
Митап проходил в офисе Промсвязьбанка, и собрал более 100 разработчиков из Самары, Тольятти, Саратова, Екатеринбурга, Оренбурга и Москвы
Frontend Panda Meetup #19, Москва, офис компании Домклик
Митап проходил в офисе компании Домклик, и собрал 190 фронтенд-разработчиков
Frontend Panda Meetup #16, Москва, офис Райффайзенбанка
Митап проходил в офисе Райффайзенбанка, и собрал 120 фронтенд-разработчиков
Process Panda Meetup #21, Тольятти, технопарк Жигулевская долина
Митап проходил в технопарке Жигулевская долина, и собрал более 100 скрам-мастеров, аджайл-коучей, продукт-менеджеров и проджект-менеджеров из Тольятти, Самары, Ульяновска, Москвы
Process Panda Meetup #12, Самара, StartUp Samara
Митап проходил в офисе StartUp Samara, и собрал более 80 скрам-мастеров, аджайл-коучей, продукт-менеджеров и проджект-менеджеров из Тольятти, Самары, Москвы
Frontend Panda Meetup #31, Москва, офис Газпромбанк
Митап проходил в офисе Газпромбанка, и собрал более 240 фронтенд-разработчиков из Москвы и Подмосковья