Below is the text of the page https://jsfest.com.ua/jsfest2018 stored 2019-12-07 by archive.org.ua. The original page over time could change. View as original html

JS Fest 2018 | Украинская профессиональная конференция, посвящен

Меню JS Fest 2018 [/] ГЛАВНАЯ КОНФЕРЕНЦИЯ ДОКЛАДЧИКИ ПРОГРАММА СТОИМОСТЬ ФЕСТИВАЛЬ ПАРТНЕРЫ КОНТАКТЫ ENG Видео докладов 2018 3 причины пойти на JS Fest 1 ПРОГРАММА Доклады - это ядро любой конференции. Наш программный комитет готовит сильную и сбалансированную программу, в которой нет места спонсорским докладам и пустым громким именам. 2 АТМОСФЕРА Мы создаем особенную атмосферу на конференции, которая будет способствовать новым знакомствам, общению, обмену опытом и идеями. 3 ОРГАНИЗАЦИЯ В день конференции ничто не будет отвлекать вас от получения новых знаний. Мы работаем только с лучшими подрядчиками и максимально заботимся об отличной организации мероприятия. КОНФЕРЕНЦИЯ JS Fest - профессиональная конференция, посвященная разработке на JavaScript Что происходит в мире JavaScript? Какие новые тренды во Front-end разработке появились за последнее время? Какие фреймворки набирают популярность, а какие сходят на нет? Как сделать процесс разработки эффективнее? JS Fest - это место, где можно узнать последние новости в индустрии, встретить местных гуру и познакомиться с мировыми экспертами. В программе JS Fest 2018: Что нового в JS? Современные JS фреймворки Backend JS Реактивное программирование Мобильный JS Что тебя ждет на JS Fest 2018: Спикеры мирового уровня Два полноценных дня конференции Несколько параллельных потоков докладов 500+ участников "Диван эксперта" - отдельная зона для общения со спикерами Afterparty ДОКЛАДЧИКИ Мир Front-end разработки - самый динамичный в IT. Поэтому на JS Fest будут только актуальные тренды, только опыт реальных проектов. Наши докладчики - это известные люди в JavaScript сообществе, как мировом, так и украинском. Это люди, которые двигают индустрию вперед и год за годом доказывают: программирование - это искусство! Douglas Crockford Author of the JSON - the world's most loved data format США Douglas Crockford is the inventor of Tilton, the ugliest programming language that was not specifically designed to be an ugly programming language. He is best known for having discovered that there are good parts in JavaScript. This was an important and unexpected discovery. He also discovered the JSON, the world’s most loved data format. He was born in Frostbite Falls, Minnesota, but left when he was only six months old because it was just too damn cold. He turned his back on a promising career in television when he discovered computers. He has worked in learning systems, small business systems, office automation, games, interactive music, multimedia, location-based entertainment, social systems, and programming languages. Harry Roberts Consultant Front-end Architect, writer, Великобритания With a client list including Google, Unilever, and the United Nations, Harry is an award-winning Consultant Front-end Architect who helps organisations and teams across the globe to plan, build, and maintain product-scale UIs. A Google Developer Expert, he writes on the subjects of CSS architecture, performance, and scalability at csswizardry.com, develops and maintains inuitcss, authored CSS Guidelines, and Tweets at @csswizardry. Mathias Buus Madsen Developer, Open Source, Дания Mathias is a Node.js hacker from Copenhagen. He loves to hack on open source things, especially if it involves distributed systems or any kind of mad science. He's the author of more than 675 npm modules as well. Александр Скачков FrontEnd Tech Lead, Itera, Украина Активный участник проекта WebKit. JavaScript и WebAssembly compiler энтузиаст, увлеченный FrontEnd Tech Lead в компании Itera. Его основная цель - двигать веб вперед. Илья Иванов Mobile Team Lead, Ciklum, Украина Разработчик ПО с фокусом на компьютерные технологии и современные методы и практики разработки ПО. Люблю бороться со сложностями с помощью моделей и инструментов, знаний и навыков. Ориентирован на react.js экосистему, включая redux-based state management. Никита Галкин System Architect, GlobalLogic, Украина Умею ликвидировать технический и процессный долг. Считаю что сложности не в технологиях/процессах, а в людях. Решаю проблемы на нужном уровне. Верю, что проблемы нужно выявлять, идеи “продавать”, а решения демонстрировать. Martin Chaov Software Architect, SBTech, Болгария Martin is responsible for the client facing software of one of the biggest sports betting platform providers. His main focus is client side performance and scalability. He is a design and software enthusiast. Attention to detail and pedantry are part of his day-to-day work. He maintains an open mind and is always on the lookout for new technologies and opportunities to use them. Loading... × JS Fest Ваша доклад принят на рассмотрение. Программный комитет свяжется с Вами по указанному e-mail адресу. Закрыть ПРОГРАММА СФОРМИРОВАНА Смотреть расписание Информация для спикеров ВСЕ MODERN FRAMEWORKS CORE JS BACKEND JS MISC Harry Roberts Why Fast Matters презентация видео Martin Chaov SSE vs WebSockets vs Long Polling презентация видео Александр Скачков WebAssembly vs JavaScript презентация видео Алексей Волков Полезные инструменты для JS разработки презентация видео Harry Roberts FaCSSt: CSS & Performance презентация видео Алексей Мигуцкий Как зарабатывать больше презентация видео Douglas Crockford The Better Parts презентация видео Сергій Бабіч Прогрійте свої двигуни! або Я знаю, що ви зробили минулого літа з V8 презентация видео Максим Климишин Распределенные данные: CRDT-структуры данных в JS презентация видео Douglas Crockford The Power of the Paradigm презентация видео Александр Коротаев Игра «Герои Меча и Магии» в браузере: долго, сложно и невыносимо интересно презентация видео Mathias Buus Madsen Building interactive command line applications презентация видео Илья Иванов Введение в React-Native презентация видео Андрей Кучеренко Мутационное тестирование в JavaScript презентация видео Роман Якобчук React, взгляд в будущее презентация видео Роман Саченко NodeJS Microservices + CQRS + Event Sourcing - Зачем я это делаю? презентация видео Виталий Ратушный ES X презентация видео Никита Галкин Микросервисная архитектура с переиспользуемыми компонентами презентация видео Алексей Бабаханов Just Vue it презентация Тимофей Лавренюк Делаем веб приложение лучше с помощью современных браузерных API презентация видео Иван Гончаров W.T.F. is GraphQL? презентация видео Anna Herlihy How to Write a Compass Plugin презентация видео Денис Радин UI компоненты на пиксельных шейдерах в Web (Angular, React, Vue) приложениях видео Сергей Пузанков E2E-тестирование фронтенда c Hermione презентация видео Алексей Мигуцкий Как Microsoft To-Do использует React презентация видео Володимир Шиманський Запуск двіжка JS на мікроконтролері презентация видео Владимир Заец GraphQL - удобное API или хайп? презентация видео Лилия Карпенко Особенности создания IOS / Android Mobile Apps с помощью React / Redux Cordova презентация видео Harry Roberts Consultant Front-end Architect, writer, Великобритания With a client list including Google, Unilever, and the United Nations, Harry is an award-winning Consultant Front-end Architect who helps organisations and teams across the globe to plan, build, and maintain product-scale UIs. A Google Developer Expert, he writes on the subjects of CSS architecture, performance, and scalability at csswizardry.com, develops and maintains inuitcss, authored CSS Guidelines, and Tweets at @csswizardry. Why Fast Matters We’re all—I hope!—well aware that performance is important; it’s great for business and it’s great for our users. But things are still not fast enough. With more and more emerging markets coming online, and more and more apps moving to the web platform, we’re reaching an intersection where connections are getting slower and websites are getting heavier. In this talk, we’ll learn just what these emerging markets mean to us, and how we can begin to move in the right direction. Misc Martin Chaov Software Architect, SBTech, Болгария Martin is responsible for the client facing software of one of the biggest sports betting platform providers. His main focus is client side performance and scalability. He is a design and software enthusiast. Attention to detail and pedantry are part of his day-to-day work. He maintains an open mind and is always on the lookout for new technologies and opportunities to use them. SSE vs WebSockets vs Long Polling If you have a huge amount of data to deliver quickly you might have tried using web sockets to do so. However, sockets are hard to maintain and scale, not to mention multiplex. In this presentation I do comparison of the three methods of delivering data to the front-end. Server-Sent Events gives you the ability to deliver your content with less overhead on the infrastructural side. In this talk I will cover SSE, Long-Polling, and Web-Sockets with their pros and cons, including technical demo. We will touch a bit on connectionless push and available optimizations for the mobile network. Backend JS Александр Скачков FrontEnd Tech Lead, Itera, Украина Активный участник проекта WebKit. JavaScript и WebAssembly compiler энтузиаст, увлеченный FrontEnd Tech Lead в компании Itera. Его основная цель - двигать веб вперед. WebAssembly vs JavaScript WebAssembly новая, но быстро развивающаяся технология, которая поддерживается всеми основными браузерами. Из доклада вы узнаете, что такое WebAssembly, для чего это нужно и чем это отличается от JavaScript. В докладе так же будут рассмотрены вопросы, когда лучше применять WebAssembly, а когда лучше остановится на JavaScript. Core JS Алексей Волков Frontend architect, Rumble, Украина Frontend architect, который твердой рукой двигает компанию в светлое будущее джаваскрипта. 10+ лет опыта IT-разработки (от десктопа до фуллстека в вебе). Почти всю сознательную жизнь работаю удаленно в уютном домашнем офисе. Полезные инструменты для JS разработки Во время доклада мы рассмотрим на практическом примере широкий набор инструментов, которые призваны облегчить жизни джаваскрипт разработчика и сделать сам процесс разработки удобным, приятным и эффективным. Мы пройдемся по всем стадиям технического развития проекта: от первого коммита и настройки рабочего окружения, до документации и деплоя. Рассмотрим самые разнообразные утилиты и сервисы для генерации кода, поддержки его качества, тестирования и многое другое, что обязательно станет вашей верной помощью в работе. Core JS Harry Roberts Consultant Front-end Architect, writer, Великобритания With a client list including Google, Unilever, and the United Nations, Harry is an award-winning Consultant Front-end Architect who helps organisations and teams across the globe to plan, build, and maintain product-scale UIs. A Google Developer Expert, he writes on the subjects of CSS architecture, performance, and scalability at csswizardry.com, develops and maintains inuitcss, authored CSS Guidelines, and Tweets at @csswizardry. FaCSSt: CSS & Performance Misc Алексей Мигуцкий Senior Software Development Engineer, Microsoft, Германия Алексей живёт в Берлине и разрабатывает веб-версию Microsoft To-Do. В свободное время Алексей развивает менторскую сеть для профессиональных разработчиков Metadevelopment.io Как зарабатывать больше Misc Douglas Crockford Author of the JSON - the world's most loved data format, США Douglas Crockford is the inventor of Tilton, the ugliest programming language that was not specifically designed to be an ugly programming language. He is best known for having discovered that there are good parts in JavaScript. This was an important and unexpected discovery. He also discovered the JSON, the world’s most loved data format. He was born in Frostbite Falls, Minnesota, but left when he was only six months old because it was just too damn cold. He turned his back on a promising career in television when he discovered computers. He has worked in learning systems, small business systems, office automation, games, interactive music, multimedia, location-based entertainment, social systems, and programming languages. The Better Parts This talk is about using programming languages more effectively, and using that experience to create and select better programming languages. There are bad practices in software development that are so old and well established that it is difficult to recognize the problems they cause. There will be a short review of the new good parts in ES6. JSON will also be mentioned. Core JS Сергій Бабіч Lead software engineer, N-iX, Україна Там, де мені платять гроші, мене називають Software engineer. Але насправді я втілюю в життя безумні фантазії дизайнерів. І їхніх менеджерів. В основному менеджерів. Завжди вважав і вважатиму, що фронтенд — не лише модні фреймворки, а повноцінний симбіоз всіх трьох складових частин. Вчу людей і вчусь сам, а мій життєвий принцип — "Learn. Teach. Repeat". Прогрійте свої двигуни! або Я знаю, що ви зробили минулого літа з V8 Короткий огляд речей, хороших і не дуже, що трапились з V8 (JS движком NodeJS) в останніх версіях, де його було покращено, а де – поламано. Також заглянемо під капот V8 і побачимо, як він працює. А ще зрозумієм, як за допомогою цих знань писати найефективніший код. Core JS Максим Климишин Head of Software Architecture, Takeoff Technologies, Украина Фул-стек разработчик на Clojure, Python и JS проектах с 15-ти летним опытом работы в разработке и управлении распределенными командами. Зона интереса - распеределенные системы и облачные вычисления. Распределенные данные: CRDT-структуры данных в JS Почему распредленные данные это сложно и как начать использовать последние разработки в поддержании консистентности данных в браузерах и мобильных клиентах, используя JS. Core JS Douglas Crockford Author of the JSON - the world's most loved data format, США Douglas Crockford is the inventor of Tilton, the ugliest programming language that was not specifically designed to be an ugly programming language. He is best known for having discovered that there are good parts in JavaScript. This was an important and unexpected discovery. He also discovered the JSON, the world’s most loved data format. He was born in Frostbite Falls, Minnesota, but left when he was only six months old because it was just too damn cold. He turned his back on a promising career in television when he discovered computers. He has worked in learning systems, small business systems, office automation, games, interactive music, multimedia, location-based entertainment, social systems, and programming languages. The Power of the Paradigm Progress in our profession happens slowly as we clumsily shift from one paradigm to another. This talk looks at the next important advance in programming, and why we are trying to prevent its adoption. Core JS Александр Коротаев Front-end разработчик, Tinkoff.ru, Россия Фронтенд-разработчик в Tinkoff.ru, занимается кабинетом для бизнеса и внутренними сервисами, один из организаторов в сообществе SPB Frontend и подкаста Drinkcast. Любит заниматься визуализацией и играми. Игра «Герои Меча и Магии» в браузере: долго, сложно и невыносимо интересно История становления программиста через разработку «игры мечты». Этот доклад приоткроет окно в мир фанатов своего дела и укажет верный путь в разработку больших игр в браузере. Личный опыт войны с производительностью и поиски правильного пути, решения насущных проблем и невероятные открытия в мире JS. В докладе рассматриваются полезные кейсы разработчика игр на JS: приемы эффективного хранения данных, рисование UI на Canvas и способы подступиться к парсингу бинарных файлов. Misc Mathias Buus Madsen Developer, Open Source, Дания Mathias is a Node.js hacker from Copenhagen. He loves to hack on open source things, especially if it involves distributed systems or any kind of mad science. He's the author of more than 675 npm modules as well. Building interactive command line applications Building complex applications that run in the terminal can be tricky. They usually have a ton of state and if you want to update the terminal output you have to understand things like ANSI codes or frameworks like ncurses. What if, instead, we used a simple approach, similar to writing React web apps, where you always render your entire application but then use a framework that can figure only to update the small diff that actually changed. That's exactly what the diffy framework does! I this talk I'll talk about fun command line apps and do live coding to show how easy they are to write. Core JS Илья Иванов Mobile Team Lead, Ciklum, Украина Разработчик ПО с фокусом на компьютерные технологии и современные методы и практики разработки ПО. Люблю бороться со сложностями с помощью моделей и инструментов, знаний и навыков. Ориентирован на react.js экосистему, включая redux-based state management. Введение в React-Native Создание нативных мобильных приложений с помощью JavaScript? Без регистрации и WebView? Этот доклад покажет как работает React-Native и заглянет под его капот. Для решения каких задач он был реализован и какие у него существую достоинства и ограничения. Но сперва разберем чем React-Native отличается от гибридных (Hybrid Apps) и прогрессивных (Progressive Web Apps) подходов. Modern frameworks Андрей Кучеренко Lead Software Engineer, EPAM Systems, Украина Андрей Кучеренко – инженер, архитектор, автор open source проекта jscpd. Последние 15 лет работает в IT: участвует в проектах из разных доменных областей в качестве программиста, тим-лидера, архитектора, консультанта; создает и проводит тренинги для программистов; является докладчиком на международных и украинских конференциях. Основные интересы: FrontEnd, BackEnd, архитектура, Mobile, методологии разработки, качество кода Мутационное тестирование в JavaScript Мутационное тестирование – один из инструментов для повышение качества юнит тестов и, как следствие, всего продукта. В данном докладе будут описаны принципы, по которым работает мутационное тестирование, и инструменты, которые используются для проектов, написанных на JavaScript и TypeScript Misc Роман Якобчук Frontend Architect/Guild Lead, Wix, Украина Роман - full stack dev, начавший кодить в школьные годы, последние 5 лет занимается коммерческой разработкой, в основном front-end. Сейчас руководит киевской front-end гильдией Wix и преподает React на learn.javascript.ru. Так же активно увлекается модными штуками вроде machine learning, blockchain и functional programming React, взгляд в будущее Один из самых частых вопросов сегодня: "когда, наконец, умрет React?”. Гадание не мой конек, но мы можем делать предположения основанные на прошлом опыте. В фронтенде технологии обычно долго не живут, все меняется динамично и вчерашний “главный фреймворк” вполне может завтра оказаться на обочине. В этом докладе мы быстренько пройдемся по истории развития React, его современной экосистеме и философии, посмотрим как он распространился на другие платформы: RN, React VR и тд. На каждой из которых есть свои особенности, возможности и ограничения. Под конец мы будем достаточно хорошо видеть картину, чтобы спрогнозировать будущее этой технологии, и возможные новые индустрии для ее применения Modern frameworks Роман Саченко Software Engineer, DA-14, Украина На счету Романа изрядное количество интересных проектов для стартапов со всего мира. За время работы в IT индустрии он успел попробовать себя в роли back-end разработчика, тим лида, а также главного шутника в команде DA-14. Он умеет объяснять сложные вещи простыми словами, любит делиться опытом с коллегами и выступать перед публикой, возможно потому, что какое-то время играл в рок группе. Роман принимал участие в Dev Challenge, JS Conference 2017, а также был спикером на прошлогодней OdessaJS конференции NodeJS Microservices + CQRS + Event Sourcing - Зачем я это делаю? Почему я это делаю? Я много раз задавал себе этот вопрос, работая над очередным проектом и, имплементируя микросервисную архитектуру, используя CQRS и Event Sourcing подходы. Зачем здесь это и почему система такая сложная? Я расскажу об ошибках, которые были допущены, о проблемах, с которыми пришлось столкнуться и о том, чего делать не стоит. Поделюсь опытом и укажу на то, что я хотел бы знать, когда только начинал работать над проектом. Backend JS Виталий Ратушный Software Engineer, YouWe, Украина Разработчик, в голландской компании YouWe. Практикую критическое мышление при построении систем, учусь вглубь и вширь, слежу за трендами. Верю, что важно делиться не только историями успеха, но и историями провалов ES X Что нас ждет дальше? Этот вопрос время от времени возникает в различных сферах жизни, говоря же о вебе, мы рассуждаем над тем кто-же будет следующим большим игроком WebAssembly или технология X, вместе с тем на данный момент JavaScript занимает львиную долю на рынке и отступать не собирается. Какие изменения ждут JS в ближайшем будущем? Приходи и узнай! Core JS Никита Галкин System Architect of Highload projects, GlobalLogic, Украина - Распиливаю монолиты на микросервисы - Пишу понятный код с использованием JavaScript/TypeScript, Node.js, Docker и AWS - Считаю что сложности не в технологиях/процессах, а в людях - Решаю проблемы на нужном уровне Микросервисная архитектура с переиспользуемыми компонентами Нарушение DRY принципа особенно часто возникает в микросервисах. Чтобы избежать этой проблемы, вы можете использовать повторно используемые компоненты, например, приватные пакеты npm. Лучшие практики, которые помогут вам достичь этого включают в себя паттерн ECB для организации кода, манифест 12-ти факторного приложения, использование генерации кода. В нашем проекте мы используем технический стек на основе Node.js, Docker, RabbitMQ, но идеи из этого доклада могут быть использованы для любого технического стека микросервисов Backend JS Алексей Бабаханов Full Stack JS разработчик, DAXX, Украина Пишу много JS кода и постоянно думаю о том как писать его меньше. Поэтому я люблю Vue.js который как раз таки позволяет писать меньше кода по сравнению с другими похожими технологиями Just Vue it Подробный обзор удивительного фронтенд фреймворка под названием Vue.js со всеми его преимуществами и недостатками Modern frameworks Тимофей Лавренюк Research Engineer, KeepSolid, Украина Более 6 лет опыта в профессиональной веб разработке. Люблю создавать собственные проекты, экспериментировать с новыми технологиями и запускать это все в production Делаем веб приложение лучше с помощью современных браузерных API Хотите сделать веб приложение лучше? Современные браузерные API помогут в этом. Мы разберем что они из себя представляют и как использовать самые популярные API на примере реального проекта Core JS Иван Гончаров API consultant, APIs.guru, Украина Иван активный участник GraphQL комьюнити и один из ключевых контрибьюторов в graphql-js. Он сооснователь в компании APIs.guru которая специализируется в API консалтинге. Один из авторов нескольких популярних GraphQL проектов включая GraphQL Voyager W.T.F. is GraphQL? В последнее время очень много хайпа вокруг GraphQL и вас наверное интересует подходит ли он для вашего проекта. В своём докладе я хочу раскрыть суть этой технологии рассказав какие проблемы она решает и как она работает в деталях. Я покажу как писать запросы, посылать их и как они исполняются на сервере. Также, я расскажу про проблемы GraphQL и о том насколько эта технология готова к использованию в продакшене Modern frameworks Anna Herlihy Software Engineer, MongoDB, Швеция Anna Herlihy is a software engineer working for MongoDB in Stockholm. She is a contributor to MongoDB, PyMongo, Monary, and a few other MongoDB Drivers but is working now on Compass, the GUI for MongoDB. She enjoys hiking, road biking, climbing, and is most happy when she can do her work outdoors How to Write a Compass Plugin Compass is a MongoDB user interface tool written for Electron using NodeJS and React. So what happens if a user has a feature request we can’t support? We let them do it themselves! This talk is about how we implemented a plugin architecture for Compass so that users can write their own features. I will demo Compass, describe the plugin architecture, and then live-code an example plugin. Attendees who are interested in writing their own plugin architecture will learn about how we solved the specific problems with supporting external plugins in an Electron app. I will also explore the security implications of having third-party plugins and the unique challenges involved with supporting open-source plugins in a closed-source project. Writing a Compass plugin is a lot of fun, as well as a great way to get to know React, Node, MongoDB. Attendees will leave the talk with an understanding of how the Compass plugin architecture works and how to start writing their own plugin Backend JS Денис Радин JavaScript/WebGL engineer, Evolution Gaming, Нидерланды Работает в R&D отделе Evolution Gaming над фотореалистичными веб-играми с использованием React и WebGL. Питает слабость к компьютерной графике и оптимизации кода. Ведет воркшоп http://challengingnative.com, организатор конференций React Amsterdam, AmsterdamJS UI компоненты на пиксельных шейдерах в Web (Angular, React, Vue) приложениях В своё время шейдеры перевернули мир игровой графики и стали технологией, стоящей за всеми визуальными эффектами в компьютерных играх. Сейчас они готовы встряхнуть веб. Шейдеры — небольшие программы на С-подобном языке GLSL (OpenGL Shading Language), которые позволяют описывать состояние вершин (вершинные шейдеры) или пикселей (пиксельные шейдеры) в контексте OpenGL (или WebGL) с помощью математических функций. GLSL компилируется и выполняется на GPU с беспрецедентной для HTML/CSS производительностью. Как правило, шейдеры применяются для разработки игр и компьютерной графики, а использование их в UI-компонентах незаслуженно обходится стороной. В данном докладе рассматривается опыт использования GLSL при разработке веб-приложений Misc Сергей Пузанков Front-end Team Lead, MyHeritage, Украина Более 15ти лет опыта в веб-разработке. Создавал фронтенд для сервисов Яндекса, руководил разработкой интерфейсов в Luxoft для одной из крупнейших медийных компаний в Мире, а на данный момент Front-end Team Lead в MyHeritage. Основатель школы Front-end Science E2E-тестирование фронтенда c Hermione Все мы знаем, что тесты — это хорошо. Чем выгодны e2e-тесты если на проекте пока вообще нет авто-тестов? Как быстро начать писать тесты на своем проекте и улучшать стабильность системы? Куда встроить тесты в CI процесс? Я отвечу на все эти вопросы в своем докладе, а также мы с вами рассмотрим как тестировать события и различные элементы интерфейсов в браузере Misc Алексей Мигуцкий Senior Software Development Engineer, Microsoft, Германия Алексей живёт в Берлине и разрабатывает веб-версию Microsoft To-Do. В свободное время Алексей развивает менторскую сеть для профессиональных разработчиков Metadevelopment.io Как Microsoft To-Do использует React Microsoft To-Do - новый продукт в линейке офисных приложений от Microsoft. Во время выступления вы узнаете как мы используем React и Redux для разработки нашего веб-приложения. Основной фокус будет на технике независимо подключенных компонентов. Вы узнаете, как можно значительно ускорить время внесения изменений в UI ваших приложений, не умножая при этом техдолг Modern frameworks Володимир Шиманський Co-founder, Systems Architect, Blynk, Україна Я - інженер, розробник на С/С++, JS та Python, а також співзасновник Blynk - всесвітньо відомої технології та платформи для прототипіювання рішень для Internet of Things. Популяризую трушний інжиніринг, роботу над собою, розвиток підприємництва та продуктових навичок в ІТ сфері Запуск двіжка JS на мікроконтролері JavaScript - усюди! Тільки нещодавно запускав один і той самий JS код в Browser, Node.js, та React Native, як уже новий виклик - Embedded системи… Спокійно, JS справиться! На цій доповіді ви дізнаєтесь, які двіжки JS працюють в дуже обмежених середовищах, хто і як це використовує в продакшні та наскільки весело розробляти софт під всякі залізяки на JS. [Спойлер] Якщо все вийде, спробуємо відтворити мелодію Mario на звичайному Bluetooth-брелку для ключів :) Backend JS Владимир Заец Senior Software Engineer, Magento, Украина - 9 лет опыта в веб разработке - Люблю изучать новые технологии, писать на различных языках программирования и использовать лучшее из них в JavaScript - Считаю что будущие за JavaScript :) GraphQL - удобное API или хайп? - Сравнение GraphQL API с REST API, действительно ли GraphQL "убийца" REST? - Возможные проблемы, сложности и решения при имплементации GraphQL API - Плюсы и минусы использования GraphQL API - А вам действительно нужен GraphQL API, стоят ли затраты полученного результата? Modern frameworks Лилия Карпенко FrontEnd Tech Lead, DAXX, Украина JavaScript/React разработчик который верит в то что за вебом будущее. В первую очередь JavaScript - это хобби и страсть - а потом уже работа. Ориентирована на React/Redux разработку, быстро и качественно решаю задачи. Люблю сложности и вызовы. Часто создаю новую архитектуру и применяю нестандартные решения. Люблю решать сложные задачи. Параллельно преподаю и обучаю людей Веб-разработке, так как считаю очень важным передавать свои знания другим людям и делиться с ними своим опытом Особенности создания IOS / Android Mobile Apps с помощью React / Redux Cordova Во время доклада мы поговорим про особенности создания не совсем стандартного мобильного приложения с помощью Cordova/PhoneGap + React/Redux. Мы пройдемся по основным проблемам с которыми я и команда столкнулась во время разработки приложения, об особенностях окружения и вариантов решений к которым мы пришли. Рассмотрим самые популярные плагины для Cordova которые позволяют вам считывать информацию пользователе, работу с доступами, хранение данных и создание интернет звонков с помощью WebRTC. Будет много интересного и поучительного Modern frameworks СТОИМОСТЬ JS Fest 2018 - 30-31 марта 2018 Early Bird - 150 USD (продано) Main Stream - 190 USD (продано) Last Chance - 230 USD (продано) ПАРТНЕРЫ Платиновый спонсор - Sigma Software Золотой спонсор - Luxoft Золотой спонсор - DataArt Золотой спонсор - Dev-Pro Золотой спонсор - Solid Opinion Золотой спонсор - Astound Commerce Золотой спонсор - Global Logic Золотой спонсор - SoftServe Серебряный спонсор - ZONE3000 Серебряный спонсор - Crossover Серебряный спонсор - Itera Серебряный спонсор - Nextiva Серебряный спонсор - DApp Dev Conf Информационные партнеры ФЕСТИВАЛЬ Главная JS тусовка года JS Fest - это больше, чем конференция. Это место, где ты можешь завести новые знакомства и отлично провести время. В этом году мы подготовили для вас: Вечеринка для спикеров Дорогие докладчики, мы подготовили отдельную вечеринку для вас. Обещаем интересную компанию и много вкусного. Хотите на вечеринку? Подавайте доклад! Afterparty Вечером первого дня конференции всех участников ждет networking dinner и фестивальная программа. Отрывайтесь по полной на самой веселой IT вечеринке! Игротека Кто построит самую высокую джангу? А у кого быстрее всех выйдет сбрасывать карточки в Свинтусе? Как победить в Варгейме? На эти и другие вопросы ответит на игротеке наш партнер Игромаг! Тусовка IT тусовка - так мы видим фестиваль. Место, где вам интересно, где будут все и где вы отлично проведете время! Общайтесь, заводите новые знакомства и обменивайтесь опытом. КОНТАКТЫ Пишите нам письма, мы любим их получать, а еще больше - отвечать на них! Не любите писать? Тогда просто позвоните +38 066 9200839! Место проведения улица Вадима Гетьмана, 6 Mercure Congress Centre (ex. Космополит) Промокод на скидку 10% на проживание в отеле Mercure: JS Fest2018 Есть бесплатная парковка. Контакты Другие ивенты - FEST GROUP Общие вопросы, информационное сотрудничество и спонсорство info@jsfest.com.ua Регистрация и оплата finance@jsfest.com.ua +38 066 9200839 Запросить счет для корпоративного участия Запросить закрывающие документы Мы в социальных сетях © 2018. JS Fest