Бешеные псы, сезон 2: React vs. Vue
Комментарий Программного комитета:
Казалось бы, всем давно понятно, что React - лучший фреймворк... Возможно ли, что ему придётся подвинуться? Холивары уже давно не в моде, но Евгений и Илья живут духом старой школы, где ещё помнят, что такое честь офицера.
«Чувствуешь запах? Это фронтенд, сынок. Больше ничто в мире не пахнет так.
Я люблю запах фронтенда поутру. Однажды мы рефакторили одну фичу двенадцать часов подряд. И когда всё закончилось… Там уже не было ни одного неизменённого файла.
Когда-нибудь эта война фреймворков закончится…»
Да, мы опять с вами! В этот раз эксперты мистер Синий (Илья Таратухин) и мистер Зелёный (Евгений Гусев) берут штурмом новые высоты: наш старый знакомый звёздно-полосатый React пытается отстоять рубежи перед стремительно наступающим Vue. Кругом взрывы, фронтендеры тут и там… Так, стойте, эта аналогия зашла слишком далеко. Давайте по-простому: посмотрим на два фреймворка и поймём, чем они похожи, чем отличаются и кто же всё-таки победит в этой войне?
Долгое время занимался .NET, Microsoft stack. Работал в Quest Software, после этого в Dell, где начал заниматься фронтендом. Прошёл путь от CoffeeScript + Angular 1.0 до Dart + Angular 2.0. На данный момент трудится в Wrike (www.wrike.com), высоконагруженном SAAS-приложении с очень богатым клиентским кодом. Команда Wrike пишет на Dart и Angular 2.0 и стремится быть up-to-date со всеми современными течениями в мире веб.
Работал в компании 2ГИС 5 лет, пройдя путь от джуниора до ведущего разработчика. За время работы над 2gis.ru и другими продуктами компании успел поработать с Knockoutjs, поучаствовать в написании собственного изоморфного фреймворка и плотно познакомился с React. Потом полтора года проработал в компании Wrike, где познал все радости и печали работы на стеке Dart + Angular. С недавнего времени работает в компании ВКонтакте. В общем, с Ильей будет о чем пообщаться!