11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років.
Статьи
· C,
C++,
Go,
Java,
JavaScript,
PHP,
Python,
Ruby,
Scala,
Swift,
аналитика,
программирование,
рейтинг,
рейтинг языков
Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.
Статьи
· C,
C++,
Go,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналитика,
программирование,
рейтинг,
рейтинг языков
Сергей Лысенко, Front-end разработчик в компании TemplateMonster рассказывает о том, как его команда переводила сайт с React на Vue.js, почему приняли такое решение и каких результатов смогли достичь. Материал будет полезен всем, кто интересуется фреймворком Vue.js, заботится о производительности своих сайтов и хочет сделать взаимодействие посетителей с сайтом максимально легким и быстрым.
Редакція DOU поспілкувалась з розробниками, що проводять технічні співбесіди для різних рівнів JavaScript-спеціалістів, і зібрала приблизний список запитань для кандидатів. У матеріалі є і теоретичні питання, і практичні задачі. Стаття буде корисною JS-розробникам різних рівнів.
Сравним популярность React и Vue.js, отметим их преимущества и недостатки. В качестве доводов будем использовать статистические данные о нынешней ситуации на рынке. Главная цель материала — помочь как начинающим программистам, так и более опытным выбрать технологию для изучения в 2021 году.
Поговорим о том, для чего бэкенд-специалисту может пригодиться JS в контексте разработки клиентской части. Под JavaScript будем подразумевать и TypeScript, и Flow. Речь, конечно, не о полном отказе от back-end обязанностей, а о расширении компетенции в сторону клиентской части, ведь JS — это почти синоним браузерного клиента.
В статье рассмотрим возможности Protobuf, полезные для широкого круга проектов. Проанализируем, как эта технология поможет разработчикам, практикующим Domain-Driven Design (DDD). Рассмотрим также тип Any, рефлексии, опции, сервисы и другие возможности Protobuf.
На данный момент React Native не перешел к версиям, большим нуля, как и водится у почти всего, что содержит в своем названии «React». Баги встречаются достаточно часто. С другой стороны, у вас есть в nmp куча библиотек, которые могут помочь в решении разных задач. Также есть много библиотек на гитхабе, реализующих компоненты, функции, UI, роутинг и не только для вашего приложения.
Вітаю! Мене звати Микола Коваль, я Front-end Team Lead компанії SocialTech, і це моя коротка історія про те, як ми Vuex типізували. У статті я розповім, як просто й безболісно здружити типи компонентів з Vuex за допомогою кількох рядків коду.
А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали.
Статьи
· C,
C++,
Go,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналитика,
программирование,
рейтинг,
рейтинг языков
Генеративне мистецтво створюється за допомогою автономної системи, яка сама ухвалює сет рішень, обмежуючись правилами. Мар’яна Мисак, випускниця УКУ, використала цей підхід, щоб створити пейзаж, який відображатиме погодні умови в реальному режимі.
Для UI-автоматизации зачастую по умолчанию выбирают Java, в более редких случаях — Python или C#. При этом эффективный процесс можно построить и с JavaScript. Рассмотрим популярные JS-фреймворки, их плюсы и минусы.
Денис Столярчук, Tech Lead в Indeema Software, розглядає питання, які постають на етапі побудови архітектури, проблеми в безпеці IoT-платформ, яке програмне забезпечення краще використовувати і проблеми оптимізації Big Data.
Хочу поделиться пятью, на мой взгляд, лучшими книгами для изучения JavaScript. Книги будут полезны не только тем, кто недавно начал изучать вселенную JS, но и фронтенд-разработчикам с опытом. В основном, конечно же, книги предназначены для новичков.
Язык Haxe незаслуженно находится в тени. Однако Haxe — взрослый инструмент, а не фреймворк-однодневка. И, в отличие от TS и Dart, Haxe справляется с некоторыми задачами лучше и быстрее.
Віталій Яровий, Senior Front-End Developer в Twinfield, помітив, що вздовж різних гілок метро у Києві підтримка кандидатів відрізняється. Він зробив статистичне дослідження, заодно і розібрався з бібліотекою d3.js.
Всім привіт, мене звати Матвій, я працюю Data Scientist-ом. Сьогодні я покажу, як розгорнути модель у такий спосіб, щоб частина розрахунків відбувалася на стороні клієнта. Це особливо корисно для Data Scientist-ів, які використовують Python щодня і погано володіють Javascript.
Всем привет, меня зовут Влад, и я уже более семи лет занимаюсь коммерческой разработкой. В этой статье я попытаюсь сформировать общее понимание современной front-end экосистемы для людей, уже имеющих опыт в разработке на back-end технологиях.
Привет! Меня зовут Богдан, я работаю JavaScript программистом. Изучаю исходный код (JavaScript и не только) уже почти 10 лет. В этой статье я хочу рассказать свою историю разработки инструментов для анализа кода, а также представить свой последний Github-проект Codecrumbs. Он позволяет изучать, документировать и объяснять кодовую базу быстрее.
Як відомо, на одних бойлерплейтах далеко не заїдеш, тому доводиться лізти вглиб будь-якої технології, щоб навчитися писати щось вартісне. У цій статті розглянемо деталі Gatsby.js, знання яких дозволить вам створювати і підтримувати складні веб-сайти і блоги.
Комментарии