SDCast

SDCast #64: Игорь Демьянов и Евгений Гусев, фронтенд менеджер и фронтенд тимлид из компании Wrike


Listen Later

Рад представить вам 64-й выпуск SDCast’а! У меня в гостях Игорь Демьянов и Евгений Гусев, фронтенд менеджер и фронтенд тимлид из компании Wrike. Wrike активно используют у себя язык Dart, об этом и пойдет речь в этом выпуске.
Wrike — это платформа для организации работы в реальном времени, включая постановку задач, планирование, коммуникации, отчётность и многое другое. В начале, Игорь рассказал немного подробней о системе, как она устроена, какие использовались технологии, какие были задачи и проблемы, чем не устраивали существующие решения и технологии? Так в компании появился Dart.
Поговорили мы про сам язык Dart. В начале ребята сделали небольшой экскурс в историю языка и путь его развития, затем мы обсудили основные парадигмы и ключевые концепции языка. На протяжении всего выпуска конечно же всплывали темы сравнения и сопоставления Dart и JavaScript, Dart и Typescript, взаимодействия со сторонними библиотеками и прочие вопросы касательно современной веб-разработки.
Ребята рассказали, как они переводили свой сервис в части frontend с JavaScript на Dart. Какой был план перехода и вообще подход к этому процессу и насколько он оказался лёгким или сложным с точек зрения:
* Разработчиков
* Процессов сборки
* Процессов тестирования
* Процессов выкладки релизов
* Взаимодействия с другими компонентами системы
Обсудили мы и экосистему вокруг Dart: различные инструменты, линтеры, сборщики, пакетные менеджеры, интеграции с IDE и всё прочее.
Один из интересных вопросов — это сообщество вокруг языка и вообще наличие программистов на Dart. Ребята рассказали про свой опыт общения с разработчиками языка из Google, рассказали про обсуждение новых фич языка, конференции и другую социальную активность. В компании очень большой штат программистов, в том числе и на Dart. Так что было интересно обсудить как Wrike находит новых программистов на Dart.
Ссылки на ресурсы по темам выпуска:
* Основной сайт языка Dart (https://www.dartlang.org/)
* Русско-язычное сообщество Dart в Slack (http://dart-ru.herokuapp.com/)
* Статья на Хабре: «Два года с Dart: о том, как мы пишем на языке, который ежегодно «хоронят» (часть 1 (https://habrahabr.ru/company/wrike/blog/330832/), часть 2 (https://habrahabr.ru/company/wrike/blog/330900/))
* Доклады ребят из Wrike про Dart:
* Евгения Гусева «Лебедь рак и щука: как технологии тянут фронтенд на дно (https://www.youtube.com/watch?v=PApQtmNZ2ZM)»
* И ещё Евгения Гусева «Dart питание и сила для вашего проекта (https://www.youtube.com/watch?v=TtLMHfvY2uM)»
* Романа Абдульманова «С бэкенда во фронтенд: мой опыт перехода на Dart (https://www.youtube.com/watch?v=0ku8s4m_1Oc)»
* Ильи Таратухина «Как после 5 лет JavaScript начать писать на Dart (https://www.youtube.com/watch?v=XlVoTJ-djNM)»
Понравился выпуск? — Поддержи подкаст на patreon.com/KSDaemon (https://www.patreon.com/KSDaemon) а так же ретвитом, постом и просто рассказом друзьям!
...more
View all episodesView all episodes
Download on the App Store

SDCastBy Konstantin Burkalev

  • 4.1
  • 4.1
  • 4.1
  • 4.1
  • 4.1

4.1

7 ratings