#реклама
Какими навыками отличается 🟢junior Java-разработчик от 🔴middle?
Подключайтесь 3 марта ко встрече с Сергеем Петрелевичем, экспертом с 15-летним стажем разработки в банковской сфере.
Сергей расскажет, какие задачи должен уметь решать разработчик в зависимости от грейда. Вы познакомитесь с программами онлайн-курсов «Java Developer» и узнаете больше о формате обучения в OTUS.
Курс отлично зайдет, если вы хотите погрузится в мир Java со стороны бекенда, понять какого это быть с другой стороны клиента да и просто прокачать свой код на детальных код-ревью.
👉🏻Регистрируйтесь, чтобы посетить встречу и задать свои вопросы эксперту
Какими навыками отличается 🟢junior Java-разработчик от 🔴middle?
Подключайтесь 3 марта ко встрече с Сергеем Петрелевичем, экспертом с 15-летним стажем разработки в банковской сфере.
Сергей расскажет, какие задачи должен уметь решать разработчик в зависимости от грейда. Вы познакомитесь с программами онлайн-курсов «Java Developer» и узнаете больше о формате обучения в OTUS.
Курс отлично зайдет, если вы хотите погрузится в мир Java со стороны бекенда, понять какого это быть с другой стороны клиента да и просто прокачать свой код на детальных код-ревью.
👉🏻Регистрируйтесь, чтобы посетить встречу и задать свои вопросы эксперту
Flutter продолжает сильно радовать, на прошлой неделе анонсировали релиз Flutter 2:
– стабильная(beta) поддержка 5 ОС (Android, iOS, Windows, macOS, Linux) – кроме веба теперь можно сделать нативный апп на десктоп; А значит заход в iot/embedded устройства;
– официально заявили о producton-quality для web. А значит для нас разработчиков будет меньше багов, быстрее полёт. Ну и все фишечки PWA, SPA тоже заработают;
– рост экосистемы разработки, всё больше компаний выкатывает API своих интеграций и решений на Flutter. Даже Google Ads под Flutter вышел в бету, напомню Ads это одна из команд которая вложила возможно больше всего усилий в разработку Flutter;
– заодно и зарелизили Dart 2.12, небольшие ништячки и удобства приехали в язык и тулинг.
Очень приятно достаточно просто получить поддержку web и desktop для уже готовых приложений :]
Детальней о новых ништяках можно почитать тут
– стабильная(beta) поддержка 5 ОС (Android, iOS, Windows, macOS, Linux) – кроме веба теперь можно сделать нативный апп на десктоп; А значит заход в iot/embedded устройства;
– официально заявили о producton-quality для web. А значит для нас разработчиков будет меньше багов, быстрее полёт. Ну и все фишечки PWA, SPA тоже заработают;
– рост экосистемы разработки, всё больше компаний выкатывает API своих интеграций и решений на Flutter. Даже Google Ads под Flutter вышел в бету, напомню Ads это одна из команд которая вложила возможно больше всего усилий в разработку Flutter;
– заодно и зарелизили Dart 2.12, небольшие ништячки и удобства приехали в язык и тулинг.
Очень приятно достаточно просто получить поддержку web и desktop для уже готовых приложений :]
Детальней о новых ништяках можно почитать тут
Googleblog
Google for Developers Blog - News about Web, Mobile, AI and Cloud
🔥Свежие весенние выходы для разработчиков — бесплатные демо-занятия онлайн-курсов по Android-разработке на Kotlin от OTUS и Альфа-Банка для продвинутого и базового уровней знаний:
📌11.03 - «Профилируем и ускоряем Gradle сборки»:
— Научимся искать узкие места в сборках с помощью gradle-profiler, scan и visualVM и правильно конфигурировать Gradle. Рассмотрим другие возможности для оптимизации и ускорения сборок на большом проекте.
📌12.03 - «Хранение данных. Room» с Сергеем Гониным:
— Обсудим создание собственной БД, работу с Room БД, LiveData, а также миграции и обновление версий БД.
👉🏻Регистрируйтесь сейчас — напомним в день вебинара!
#реклама
📌11.03 - «Профилируем и ускоряем Gradle сборки»:
— Научимся искать узкие места в сборках с помощью gradle-profiler, scan и visualVM и правильно конфигурировать Gradle. Рассмотрим другие возможности для оптимизации и ускорения сборок на большом проекте.
📌12.03 - «Хранение данных. Room» с Сергеем Гониным:
— Обсудим создание собственной БД, работу с Room БД, LiveData, а также миграции и обновление версий БД.
👉🏻Регистрируйтесь сейчас — напомним в день вебинара!
#реклама
Салют мобильным!
Red_mad_robot открывает весеннюю робопрактику для iOS- и Android-разработчиков. Проходить всё будет в онлайне, а стартуем уже в апреле. Познакомим с проектными бизнес-процессами и внутренней кухней компании, активируем режим Turbo Boost и погрузимся в мир разработки. Лучших практикантов пригласим к себе в команду.
Детали – https://habr.com/ru/company/redmadrobot/blog/546588/
Red_mad_robot открывает весеннюю робопрактику для iOS- и Android-разработчиков. Проходить всё будет в онлайне, а стартуем уже в апреле. Познакомим с проектными бизнес-процессами и внутренней кухней компании, активируем режим Turbo Boost и погрузимся в мир разработки. Лучших практикантов пригласим к себе в команду.
Детали – https://habr.com/ru/company/redmadrobot/blog/546588/
Хабр
Робопрактика в режиме онлайн для мобильных разработчиков в red_mad_robot
Салют мобильным! Мы открываем весеннюю робопрактику для iOS- и Android-разработчиков. Проходить всё будет в онлайне, а стартуем уже в апреле. Познакомим с проект...
Фух, год прошёл пора возвращаться в оффлайновые евенты но следующий пока онлайн.
Недавно в Mosdroid чате была дискусия про Flutter и как его изучать – и вот хороший евент где детальней можно будет получить ответ на этот и другие вопросы.
Вторник, 23 Марта
19:00 - 21:00 (GMT+03) состоится GDG Minsk Flutter March Meetup 💥
На этот раз будет живая сессия с опытными спикерами, которые поделятся своим опытом работы с технологией Flutter, отвечая на вопросы модератора. 😱
🚀 Модератор:
Eugene Saturov, Surf, DevRel
В роли спикеров
🎤 Majid Hajian, Flutter, Google Developer Expert
🎤 Vladimir Ivanov, Tinkoff, Solution Architect
План:
👉 знакомство со спикерами
👉 плавно перейдем к общим вопросам о технологии Flutter
👉 рассмотрим популярные архитектурные шаблоны во Flutter, принципы и недостатки каждого
👉 разберем инструменты, которые доступны прямо сейчас во Flutter
👉 рассмотрим будущее Flutter и его конкурентов.
Встречаемся на митапе⚡
Регистрация
Трансляция
Недавно в Mosdroid чате была дискусия про Flutter и как его изучать – и вот хороший евент где детальней можно будет получить ответ на этот и другие вопросы.
Вторник, 23 Марта
19:00 - 21:00 (GMT+03) состоится GDG Minsk Flutter March Meetup 💥
На этот раз будет живая сессия с опытными спикерами, которые поделятся своим опытом работы с технологией Flutter, отвечая на вопросы модератора. 😱
🚀 Модератор:
Eugene Saturov, Surf, DevRel
В роли спикеров
🎤 Majid Hajian, Flutter, Google Developer Expert
🎤 Vladimir Ivanov, Tinkoff, Solution Architect
План:
👉 знакомство со спикерами
👉 плавно перейдем к общим вопросам о технологии Flutter
👉 рассмотрим популярные архитектурные шаблоны во Flutter, принципы и недостатки каждого
👉 разберем инструменты, которые доступны прямо сейчас во Flutter
👉 рассмотрим будущее Flutter и его конкурентов.
Встречаемся на митапе⚡
Регистрация
Трансляция
X (formerly Twitter)
Eugene Saturov (@saturovv) on X
Head of Flutter at Surf | Flutter Dev Podcast co-hoster
Как адаптировать приложение под Huawei Mobile Services в 6 простых шагов
В 2020 на долю Huawei в России заняла почти 18% мобильного рынка. Фанбаза гиганта продолжает расти даже несмотря на отдельно стоящую от Google экосистему сервисов. Пока власти США и Китая решают разногласия, разработчикам приходится выкручиваться
Георгий Гигаури, который разрабатывает Android-приложение Delivery Club, поделился своим опытом по оперативной реализации поддержки Huawei-устройств. Поэтапный гайд можно прочитать на Хабре, а для любителей видео в конце статьи есть приятный бонус с конференции Mobius 2020
Подробней по ссылке
В 2020 на долю Huawei в России заняла почти 18% мобильного рынка. Фанбаза гиганта продолжает расти даже несмотря на отдельно стоящую от Google экосистему сервисов. Пока власти США и Китая решают разногласия, разработчикам приходится выкручиваться
Георгий Гигаури, который разрабатывает Android-приложение Delivery Club, поделился своим опытом по оперативной реализации поддержки Huawei-устройств. Поэтапный гайд можно прочитать на Хабре, а для любителей видео в конце статьи есть приятный бонус с конференции Mobius 2020
Подробней по ссылке
Стартовал пятый ежегодный опрос отечественных мобильных разработчиков! Скоро мы узнаем:
📖 Откуда мобильщики получают новые знания
💪 Какие команды мобильной разработки самые сильные
🌟 В каких компаниях мобильные разработчики хотят работать больше всего
Результаты будут в публичном доступе через месяц. Пока их ждете, можете почитать отчеты за прошлые годы: 2020, 2019, 2018, 2017.
⏩ Пройдите опрос, пошарьте его своей команде, ждите результата!
📖 Откуда мобильщики получают новые знания
💪 Какие команды мобильной разработки самые сильные
🌟 В каких компаниях мобильные разработчики хотят работать больше всего
Результаты будут в публичном доступе через месяц. Пока их ждете, можете почитать отчеты за прошлые годы: 2020, 2019, 2018, 2017.
⏩ Пройдите опрос, пошарьте его своей команде, ждите результата!
Google Docs
Исследование российских команд мобильной разработки, 2021
Ежегодный опрос про состояние отечественного рынка мобильной разработки. Когда отвечаете на вопросы, старайтесь учитывать впечатления, полученные за весь прошедший 2020 год.
Задать вопросы можно в Telegram: @etolstoy
Отчет за 2020: https://etolstoy.com/mobile…
Задать вопросы можно в Telegram: @etolstoy
Отчет за 2020: https://etolstoy.com/mobile…
🔥 Бесплатные практические демо-занятия продвинутого и базового курсов по Android-разработке на Kotlin от OTUS и Альфа-Банка!
📌 24.03 (Сегодня) - «Рисуем свой график котировок в Android» с Вадимом Гальцевым
Что будем делать:
Рассмотрим основные инструменты для рисования, изучим возможности классов Canvas, Path, Paint, нарисуем кастомизируемый график котировок и добавим в него анимаций
📌25.03 - «Крестики-нолики на минималках» с Антоном Мачихиным, старшим разработчиком в ООО "Миркод"
Чему научимся:
Пользоваться средой разработки Android Studio, верстать экран, создавать собственную View
📌 Регистрируйся, а мы напомним в дату проведения вебинара!
Ух, на самом деле очень полезный навык с учётам массового ухода физиков в рынок акций)
#реклама
📌 24.03 (Сегодня) - «Рисуем свой график котировок в Android» с Вадимом Гальцевым
Что будем делать:
Рассмотрим основные инструменты для рисования, изучим возможности классов Canvas, Path, Paint, нарисуем кастомизируемый график котировок и добавим в него анимаций
📌25.03 - «Крестики-нолики на минималках» с Антоном Мачихиным, старшим разработчиком в ООО "Миркод"
Чему научимся:
Пользоваться средой разработки Android Studio, верстать экран, создавать собственную View
📌 Регистрируйся, а мы напомним в дату проведения вебинара!
Ух, на самом деле очень полезный навык с учётам массового ухода физиков в рынок акций)
#реклама
За последний год мы все успели привыкнуть к вырвиглазному и дичайше не продуманному UX от Zoom, а чуваки из BuiltForMars системно разобрали почему UX Zoom жуть и нужно сделать лучше. Формат подачи самый чудесный, даже если вы далеки от UX из скриншотов и комментариев сразу всё предельно ясно.
Тренировать насмотренность и усердно следить что бы UX ваших продуктов не приводил пользователей к страданию – карме зачтётся. Но как показывает практика всем этим проблемам уже несколько лет и они не помешали стать Zoom №1 в видео-звонках (так что хз) :]
В любом случае глазу приятно, разбор крутой и заодно у ребят есть куча других кейсов на сайтике.
Тренировать насмотренность и усердно следить что бы UX ваших продуктов не приводил пользователей к страданию – карме зачтётся. Но как показывает практика всем этим проблемам уже несколько лет и они не помешали стать Zoom №1 в видео-звонках (так что хз) :]
В любом случае глазу приятно, разбор крутой и заодно у ребят есть куча других кейсов на сайтике.
19 апреля стартует новый сезон Podlodka Android Crew!
Конференция пройдет в формате двухнедельного интенсива. У каждой недели своя тема, темы этого сезона – “Многопоточность” и “Jetpack”.
🤯 Неделя “Многопоточность” говорит сама за себя. Разберемся, как она фундаментально работает, рассмотрим основные инструменты и ответим на вопрос, когда стоит выбрать RxJava, корутины или вообще остаться на чистых потоках. Бонус: публичное собеседование по многопоточности! После нашей конференции вам такие собесы будут не страшны💪
🚀На второй неделе погружаемся в Android Jetpack. Под этим названием скрывается множество библиотек и инструментов: Compose, Workmanager, Paging3, Navigation и не только. Мы узнаем, что там есть полезного, как они устроены под капотом, и как затащить их к себе в проект с максимальной пользой.
Помимо докладов в программе множество нескучных форматов: рулетки кейсов, батлы, лайв-кодинги и не только. Кроме того, вы получите доступ к записям всех сессий, чтобы потом в любой удобный момент можно было освежить знания!
Крутые спикеры, общение в слаке с другими участниками и полезные сессии – все это уже с 19 апреля! Примерное расписание уже на сайте, а билеты пока еще с early bird скидкой. Подключайтесь!
Конференция пройдет в формате двухнедельного интенсива. У каждой недели своя тема, темы этого сезона – “Многопоточность” и “Jetpack”.
🤯 Неделя “Многопоточность” говорит сама за себя. Разберемся, как она фундаментально работает, рассмотрим основные инструменты и ответим на вопрос, когда стоит выбрать RxJava, корутины или вообще остаться на чистых потоках. Бонус: публичное собеседование по многопоточности! После нашей конференции вам такие собесы будут не страшны💪
🚀На второй неделе погружаемся в Android Jetpack. Под этим названием скрывается множество библиотек и инструментов: Compose, Workmanager, Paging3, Navigation и не только. Мы узнаем, что там есть полезного, как они устроены под капотом, и как затащить их к себе в проект с максимальной пользой.
Помимо докладов в программе множество нескучных форматов: рулетки кейсов, батлы, лайв-кодинги и не только. Кроме того, вы получите доступ к записям всех сессий, чтобы потом в любой удобный момент можно было освежить знания!
Крутые спикеры, общение в слаке с другими участниками и полезные сессии – все это уже с 19 апреля! Примерное расписание уже на сайте, а билеты пока еще с early bird скидкой. Подключайтесь!
podlodka.io
Онлайн-конференция Podlodka Android Crew, сезон #14
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам Android-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Друзья, я потихоньку ищу Flutter разработчиков к нам в команду и не могу сказать что на рынке их достаточно много, а значит приходите на новый курс от OTUS и затем пишите мне в ЛС)
🔥OTUS открывает набор онлайн-курса «Flutter Developer». Пройдите тест и успейте в группу по спеццене!
👉ПРОЙТИ ТЕСТ НА ЗНАНИЕ FLUTTER: https://otus.pw/HAyt/
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный двухдневный интенсив «Создаем приложение на Flutter для Web, iOS и Android»: https://otus.pw/La6P/
Регистрируйтесь сейчас — напомним в день интенсива!
🔥OTUS открывает набор онлайн-курса «Flutter Developer». Пройдите тест и успейте в группу по спеццене!
👉ПРОЙТИ ТЕСТ НА ЗНАНИЕ FLUTTER: https://otus.pw/HAyt/
📌Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатный двухдневный интенсив «Создаем приложение на Flutter для Web, iOS и Android»: https://otus.pw/La6P/
Регистрируйтесь сейчас — напомним в день интенсива!
Ещё одно копье в кучку поломанных, брать или не брать M1 и насколько он быстрее собирает, не все вопросы раскрыты но на цыферки интересно посмотреть.
Если кратко: it works but it’s not perfect.
https://proandroiddev.com/apple-m1-vs-intel-the-ultimate-comparison-2a2f0d197dc
Если кратко: it works but it’s not perfect.
https://proandroiddev.com/apple-m1-vs-intel-the-ultimate-comparison-2a2f0d197dc
Medium
Apple M1 vs Intel — The ULTIMATE Comparison
Should I upgrade now or wait for the next generation M1X?
Не Flutter-ом единым:
Kotlin давно ставший стандартом в мобайле, всё также продолжает стремительно набирать актуальность в бэкенде. Хотите освоить востребованное направление?
Начните знакомство с ней 7 мая с демо-занятия «ООП в Kotlin» в OTUS.
За 1,5 часа вы разберете элементы объектной модели этого языка, создадите автоматизированные тесты и несложную ООП-программу.
Демо-занятие является частью онлайн-курса «Kotlin Backend Developer». Программа ориентирована на разработчиков с опытом программирования.
Для регистрации на урок пройдите вступительный тест https://otus.pw/gpUd/
Kotlin давно ставший стандартом в мобайле, всё также продолжает стремительно набирать актуальность в бэкенде. Хотите освоить востребованное направление?
Начните знакомство с ней 7 мая с демо-занятия «ООП в Kotlin» в OTUS.
За 1,5 часа вы разберете элементы объектной модели этого языка, создадите автоматизированные тесты и несложную ООП-программу.
Демо-занятие является частью онлайн-курса «Kotlin Backend Developer». Программа ориентирована на разработчиков с опытом программирования.
Для регистрации на урок пройдите вступительный тест https://otus.pw/gpUd/
Интересная особенность, в нашей компании head офис находится в Швейцарии и каждый день в мой linked/почту стучится 2-3 компании с предложением аутсорсинга/аутстаффинга разработки.
Процентов 40% команд из Украины, остальные балканы, Поляки, Россия, Швейцария и другие.
Собственно, почему на Украине вся разработка работает на заграницу и понятно почему её больше, сильное отставание России говорит, что разработка всё так же больше сфокусированна на внутреннем рынке.
Процентов 40% команд из Украины, остальные балканы, Поляки, Россия, Швейцария и другие.
Собственно, почему на Украине вся разработка работает на заграницу и понятно почему её больше, сильное отставание России говорит, что разработка всё так же больше сфокусированна на внутреннем рынке.
C удивлением узнал что до сих пор ещё есть люди кто пишет Android native apps на Java, дамы и господа – пора:
🔥Узнай больше про Android-разработку на Kotlin на бесплатных 2-дневных интенсивах онлайн-курсов «Android Developer. Professional» и «Android Developer. Basic» от OTUS и Альфа-Банка!
👉Проверьте свой уровень — пройдите тест при регистрации на интенсив:
📌«Полный coverage. Покрываем Android-приложение юнит/интеграционными/UI тестами» (продвинутый курс): https://otus.pw/0XwE/
📌«Создаем GPS-tracker за два дня» (базовый курс): https://otus.pw/rgRi/
🔥Узнай больше про Android-разработку на Kotlin на бесплатных 2-дневных интенсивах онлайн-курсов «Android Developer. Professional» и «Android Developer. Basic» от OTUS и Альфа-Банка!
👉Проверьте свой уровень — пройдите тест при регистрации на интенсив:
📌«Полный coverage. Покрываем Android-приложение юнит/интеграционными/UI тестами» (продвинутый курс): https://otus.pw/0XwE/
📌«Создаем GPS-tracker за два дня» (базовый курс): https://otus.pw/rgRi/
Привет чат,
тут хорошее дело случилось, появился канал @mobile_native где Артём пушит классные посты про нативную андроид разработку.
Присоединяйтесь 😉
тут хорошее дело случилось, появился канал @mobile_native где Артём пушит классные посты про нативную андроид разработку.
Присоединяйтесь 😉
Погода в Москве наконец-то испортилась, а значит вечером 30-го будет уютно зелететь и послуать про еволюцию команды Android разработки в Тинькофф, подходы, изменения, шишки и вот это вот всё.
Также будет core команда где будет много ништяков начиная от ui-kit, заканчивая voip
Регистрация
Также будет core команда где будет много ништяков начиная от ui-kit, заканчивая voip
Регистрация
Тинькофф Митапы
Митап Mobile Tinkoff Meetup #2
Все о мобильной разработке в Тинькофф
Люблю бенчмарки и давно хотел понаблюдать за трендами между Flutter vs ReactNative и собственно нашёл парочку интересных сравнений для перфоманса и общего среза рыночка в 2021 году.
Из интересного, по перфомансу предлагают рассмотреть в трёх направлениях:
1. Перфоманс phone API – в теории тут практически идентично будет у всех
2. Скорость рендера – в теории RN сильно проиграет, Flutter и Native будут практически идентичны
3. Бизнес логика – тут собственно основной фокус статьи и бенчмарки подъехали. По результатом парочки синтетических тестов RN в 2-15 раз медленее Flutter, а Flutter на 20-90% Native.
Из интересного на iOS Flutter может быть местами быстрее чем Swift (но только местами).
А из второй статьи можно увидеть глубину использования в production и тут тоже достаточно интересно:
– вакансий на RN более чем в 10 раз больше чем на Flutter (у меня есть теория, что возможно это банально кривость поисковых систем которые по запросу RN выдают и простой React + ещё одна гипотеза: возможно бизнес лояльно относится к кейсам когда RN перекатывается просто в React и готов нанимать таких разработчиков)
– Доля рынка Flutter сейчас 1.5% от того что в сторе, у RN 3.66%
– Но всё это преимущество на два года более раннего выхода RN чем Flutter и доля использования в новых приложениях у Flutter 4.08%, а у RN 3.13%
– Что косвенно подтверждается тем что количество поисковых запросов и количество вопросов вопросов на StackOverflow у Flutter выше чем у RN
Ну а в качестве вывода крутаны построили табличку, я правда не совсем понял почему у RN TTM лучше чем у Flutter.
Вообщем местами спорно, но это уже хотя бы какие-то данные и в целом они совпадают с моими ожиданиями
Из интересного, по перфомансу предлагают рассмотреть в трёх направлениях:
1. Перфоманс phone API – в теории тут практически идентично будет у всех
2. Скорость рендера – в теории RN сильно проиграет, Flutter и Native будут практически идентичны
3. Бизнес логика – тут собственно основной фокус статьи и бенчмарки подъехали. По результатом парочки синтетических тестов RN в 2-15 раз медленее Flutter, а Flutter на 20-90% Native.
Из интересного на iOS Flutter может быть местами быстрее чем Swift (но только местами).
А из второй статьи можно увидеть глубину использования в production и тут тоже достаточно интересно:
– вакансий на RN более чем в 10 раз больше чем на Flutter (у меня есть теория, что возможно это банально кривость поисковых систем которые по запросу RN выдают и простой React + ещё одна гипотеза: возможно бизнес лояльно относится к кейсам когда RN перекатывается просто в React и готов нанимать таких разработчиков)
– Доля рынка Flutter сейчас 1.5% от того что в сторе, у RN 3.66%
– Но всё это преимущество на два года более раннего выхода RN чем Flutter и доля использования в новых приложениях у Flutter 4.08%, а у RN 3.13%
– Что косвенно подтверждается тем что количество поисковых запросов и количество вопросов вопросов на StackOverflow у Flutter выше чем у RN
Ну а в качестве вывода крутаны построили табличку, я правда не совсем понял почему у RN TTM лучше чем у Flutter.
Вообщем местами спорно, но это уже хотя бы какие-то данные и в целом они совпадают с моими ожиданиями
Medium
Flutter vs Native vs React-Native: Examining performance
Today some of the most popular solutions to build mobile apps are native or cross-platform approaches using React Native or Flutter. While…
Какой основной риск ещё может сыграть на этом рынке и сильно изменить расстановку сил:
В 2017 году было очень модно кекать с node.js на бекенде, а-ля это поделие только для прототипов ибо перфоманс просто никакой на задачах где есть вычисления. Потом было много интересных выходов ES6 и рядом с заголовками в стиле Apple «мы ускорили цикл for в 100 раз!» 🙃
И под этим всем сформировался примерно такой сетап – быстрый прототип на коленке когда FullStack чемпион пилит и фронт и бек, то берём ноду. Если много rps и нет вычислений то после запуска её и оставляем, если много вычислений то смотрим в сторону golang.
И не так давно при очередном погружении в бенчмарки я обнаружил что движки js уже настолько круто заоптимизировали что конечно нода ещё немного медленее go, но в целом на уровне java и местами быстрее.
Напомню что на десктопе js пошустрее dart-а будет 😉
* добавил ссылку на бенчи – https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/javascript.html
В 2017 году было очень модно кекать с node.js на бекенде, а-ля это поделие только для прототипов ибо перфоманс просто никакой на задачах где есть вычисления. Потом было много интересных выходов ES6 и рядом с заголовками в стиле Apple «мы ускорили цикл for в 100 раз!» 🙃
И под этим всем сформировался примерно такой сетап – быстрый прототип на коленке когда FullStack чемпион пилит и фронт и бек, то берём ноду. Если много rps и нет вычислений то после запуска её и оставляем, если много вычислений то смотрим в сторону golang.
И не так давно при очередном погружении в бенчмарки я обнаружил что движки js уже настолько круто заоптимизировали что конечно нода ещё немного медленее go, но в целом на уровне java и местами быстрее.
Напомню что на десктопе js пошустрее dart-а будет 😉
* добавил ссылку на бенчи – https://benchmarksgame-team.pages.debian.net/benchmarksgame/fastest/javascript.html