Тройка языков-лидеров не изменилась: Java, JavaScript, C#. Фаворит изучения этого года — Python. Впервые за 7 лет доля новичков уменьшилась.
Статті
· C,
C++,
Go,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналітика,
програмування,
рейтинг,
рейтинг мов
Все больше и больше оборотов набирает довольно новый и нетрадиционный подход в создании сайтов — JAMstack. В этой статье мы разберем с вами ключевые моменты разработки статических сайтов и познаем превосходство static site над traditional dynamic site.
Большинство девелоперов используют Haxe в том или ином виде только при разработке игр. Это одна из причин недостаточной осведомленности о его возможностях. В этой статье я хотел бы пролить свет на то, чем же является Haxe и почему вам стоит задуматься о том, чтобы начать использовать его в своих проектах уже сегодня.
Елена Жукова, предприниматель и Frontend developer, на VinnytsiaJS выступила с докладом «Strict JavaScript» и на его основе написала статью для DOU. JavaScript считается динамическим языком, но все чаще используются инструменты, которые добавляют ему статической типизации. Google, Facebook и Microsoft предлагают свои решения. Почему так происходит и стоит ли это делать?
Fiber — це нова архітектура, що покладена в основу React 16, реліз якого відбувся нещодавно. Велика частина коду була переписана з нуля. Основною метою було створення можливості для пріоритизації оновлень контенту.
Советы сеньоров — постоянная рубрика, в которой опытные специалисты делятся практическими советами с джуниорами — общие лайфхаки по обучению, какие книги и ресурсы читать, какие навыки осваивать и многое другое. В этом выпуске говорим о Front-end/JavaScript разработчиках.
Чтобы ответить на популярные вопросы начинающих программистов о том, стоит ли учить такой-то язык и связывать с ним карьеру, мы расспросили разработчиков на Java, JavaScript, PHP, C#, C++, Python и Swift/Objective-C.
Работая с React-проектами, я столкнулся с повторяющейся проблемой: render-функции, которые сложно понять. Я хотел бы рассказать о наиболее частой причине данного усложнения -
вложенные if-else операторы в render-функциях, и как этого можно избежать.
Create React App — отличный инструмент для быстрого старта React-приложений. Вы не тратите время на настройку Webpack, Babel и других привычных инструментов. Они заранее настроены и спрятаны, так что разработчики могут сфокусироваться на коде и бизнес-логике приложения.
В этой статье я показал пример генерации и сборки очень простого Angular приложения с помощью Angular CLI. Если вы планируете программировать с Angular, сначала познакомьтесь с языком TypeScript, который поддерживает классы, интерфейсы, аннотации, генерики, а главное, типы данных.
Самым распространенным языком по-прежнему остается Java, JavaScript вышел на второе место, незначительно опередив C# по популярности.
Статті
· C,
C++,
Go,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналітика,
програмування,
рейтинг,
рейтинг мов
Если вы знакомы с JavaScript, то, используя небольшой сниппет для реализации game loop, вы можете в кратчайшие сроки создать простенькую игру для web. В статье я на примерах покажу, как реализовать разработку «с нуля».
Вы встречали человека, у которого опытом работы с фреймворком Angular 2 больше года? Уже. Расскажу, как я туда попал. Также обсудим, как Angular 2 нам продается и релизится и какие у него перспективы.
Рассмотрим вопрос начала нового проекта на TypeScript, а также вопрос миграции существующего проекта. Отдельно рассмотрим случай миграции проекта, использующего RequireJS. И, наконец, познакомимся с планами развития языка TypeScript.
Поговорим о языке TypeScript — надстройке вокруг основного языка JavaScript, то есть любой работающий JavaScript-код автоматически является валидным TypeScript-кодом. Я попытаюсь разъяснить, каким образом множество новых концепций TS проецируются на JavaScript.
А происходит много чего. Последний раз я видел такoe же движeние в мире Java лет 15 назад. Java тогда еще обещала «Write once run anywhere», а реально воплотил это обещание JavaScript. Программы, написанные на JavaScript 15 лет назад, работают на айфонах.
Краткая сводка: Java по прежнему самый распространенный язык программирования; разрыв между Java и C# — увеличивается. JavaScript вошел в тройку лидеров, вытеснив из нее PHP. Возобновился рост использования Scala. Cоотношение Objective-C/Swift все еще 80/20.
Статті
· C,
C++,
Go,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
Swift,
аналітика,
програмування,
рейтинг,
рейтинг мов
JavaScript стал стандартом в веб-программировании. Его «косяки» решили стандартизировать с помощью EcmaScript. На подходе новая версия под кодовым названием ECMAScript.next, или Harmony. Ожидается, что в итоге она принесет гармонию в разработку. Cмотрим подробнее.
На чем кодят молодые программисты? Какие языки выбирают для своих проектов? Сколько еще мы будем писать первые программы на Basic’е?
Статті
· C,
C++,
Java,
JavaScript,
Objective-C,
PHP,
Python,
Ruby,
Scala,
аналітика,
програмування,
рейтинг,
рейтинг мов
В выпуске: доступность и польза SVG, Firebase и ReactJS, чеклист по оптимизации JS, использование Object.observe, джейсон, понятный собакам и многое другое.
Коментарі