javascript
Можно все, и по своим правилам: как работает итерация в JavaScript
Владислав Хирса BLOG
Software Engineer у Grid Dynamics
Привет всем. Меня зовут Владислав Хирса, я — Software Engineer в Grid Dynamics. В этой статье я расскажу вам много полезного об итерации в JavaScript.
«Лучшее, что мы можем сделать с JavaScript — отказаться от него»: создатель JSON Дуглас Крокфорд
Журналістка Highload
Создатель спецификации JSON (JavaScript Object Notation) Дуглас Крокфорд считает, что самый популярный язык программирования стал барьером на пути прогресса в программировании, пишет DevClass.
«Сумеете решить эти три задачи на JavaScript?»: разработчик предложил проверить себя
Редактор у Highload
Разработчик Суджит Патил опубликовал интересные задачки по JavaScript, которые предложил решить своим подписчикам.
Разработчики назвали пять главных технологий на 2022 год — глобальный опрос
Редактор новостей
На сайте ZDnet.com опубликовали результаты отчета SlashData State of the Developer Nation за 2022 год. В ходе исследования разработчиков спросили, какие технологии сейчас больше всего привлекают их внимание. Вот что они ответили.
Маркетинг, веб-дизайн и JavaScript: топ-33 самоучителя, которые помогут быстро освоить профессию
Діана Смєлікова BLOG
Операційний директор WEZOM.ACADEMY
30 марта 2022 года российские оккупанты отключили интернет и мобильную связь в Херсонской и Запорожской областях.
Можно ли быстро и бесплатно выучить JavaScript: советы для тех, кто хочет войти в IT
Діана Смєлікова BLOG
Операційний директор WEZOM.ACADEMY
В Украине словосочетJание «войти в IT» давно стало мемом — все хотят работать в бурно растущей индустрии с быстро растущими зарплатами. Но сегодня нам уже не до смеха — для многих украинцев смена профессии стала вопросом выживания.
А под капотом — Arduino и софт на JavaScript: украинский школьник создал дрон-миноискатель для ВСУ
Редактор новостей
17-летний школьник из Украины Игорь Клименко разработал дрон-миноискатель, который предназначен для помощи саперам. На создание устройства юношу вдохновила война, причем еще в 2014 году. Подробно о том, из чего девайс состоит и как работает, школьник рассказал в интервью dev.ua.
Бесплатные IT-курсы и воркшопы: PowerCode Academy открыла доступ к своей библиотеке
Редактор новостей
Онлайн IT-школа PowerCode Academy, которая является обособленным подразделением IT-компании PowerCode, открыла всем желающим доступ к своей библиотеке курсов. Об этом Highload рассказали представители образовательного учреждения. Их цель — помочь тем, кто планировал войти в IT, но из-за войны потерял такую возможность, добиться поставленной цели.
«Какой язык программирования выбрать в 2022 году? Плохой вопрос» — мнение разработчика из Google
Редактор новостей
Senior-разработчика из сингапурского офиса Google и бывшего сотрудника Microsoft под ником Minhaz часто спрашивают: «какой язык программирования изучать?». Неудивительно, ведь от выбора зависит то, чем именно в отрасли будет заниматься человек, какую зарплату он будет получать и много другое. Чтобы поставить все точки над «i» и ответить разом всем, кто еще находится в поисках «своего» языка, специалист написал пост.
Как писать чистый JavaScript-код: 13 стандартов от разработчиков из Google
Анастасия Бортничук BLOG
JavaScript Developer в NIX
В первой части материала на Highload я рассказала о популярных принципах в разработке, которых стоит придерживаться при написании кода, а также о том, как правильно называть переменные. Сегодня поговорим о стилизации JS-кода, таких инструментах как ESLint, Prettier, Code Spell Checker и SonarQube, а также о выстраивании архитектуры проекта. Начнем!
«Профессионала от новичка отличает качество разработки»: 7 принципов чистого и читаемого кода на JavaScript
Анастасия Бортничук BLOG
JavaScript Developer в NIX
Представьте: вы написали код, который через несколько дней, месяцев или даже лет понадобится для работы другому специалисту. Разработчик бегло просмотрит ваш код и вздохнет… А вот с облегчением или от разочарования — все зависит от качества написанного кода.
Топ фреймворков и инструментов для JavaScript по итогам 2021 года — неожиданно победил продукт от Google
Редактор новостей
Разработчик из Японии Майкл Рамбо опубликовал ежегодный рейтинг фреймворков и инструментов из экосистемы JavaScript. Список основан на количестве звезд, полученных на GitHub за год, и выходит уже шестой раз. В 2020 году первое место заняла программная платформа Deno, а в 2021-м лидером топа стал новый чемпион, которого, по словам Майкла, никто не ожидал.
В VS Code теперь документацию пишет ИИ — разработчики хвалят
Редактор новостей
Команда стартапа Mintlify выпустила ИИ-расширение VS Code для создания документации. Инструмент, по словам создателей, преследует только одну цель — автоматизировать один из самых скучных и нелюбимых процессов среди разработчиков. Если вам тоже надоело писать документацию, продолжайте читать.
5 языков программирования, которые не стоит изучать в 2022 году, и их альтернативы
Редактор новостей
Изучая новый язык программирования, важно знать, какие из них набирают популярность, а какие уже устарели. Если ошибиться, можно потратить на освоение неактуальной технологии массу времени. Чтобы этого не произошло, держите список из пять языков, которые в 2022 году можно заменить более актуальными вариантами. На что стоит и не стоит обратить внимание, в своем блоге рассказал разработчик Климент Брайан.
Map() в JavaScript: главный секрет метода
Автор
Редакция Highload разобралась, как и зачем использовать метод map() массива JavaScript, на реальных примерах.
Чтобы сайт быстро запускался и был в топе Google: когда в разработке не обойтись без Next.js
Андрей Руденко BLOG
Контент-маркетолог в ADCI Solutions
Next.js — это JavaScript-фреймворк, внутри которого работает библиотека React. С его помощью можно было бы легко разрабатывать статические сайты, ведь он может делать это «из коробки». Но в наши дни редкий сайт обходится без интерактива, и главное, за что любят Next.js — возможность предварительного рендеринга страниц динамических сайтов на стороне сервера.
Как составить резюме и пройти собеседование на JavaScript-разработчика: гайд по подготовке
Николай Галкин BLOG
Lead of JS/UI Department в NIX
JavaScript — универсальный язык программирования. Зная JS, вы сможете создавать фронтенд (веб-сайты) — и сразу же видеть результат, бэкенд-решения, а также приложения под Android и iOS. Этим объясняется и большая привлекательность направления для соискателей, и востребованность таких специалистов на рынке.
7 лучших практик, чтобы писать чистый код на JavaScript
Редактор новостей
Чистый код обеспечивает лучшую сопровождаемость приложения и делает айтишников более продуктивными. Но не все знают о функциях языка, доступных для улучшения кода. О семи таких для JavaScript в своем блоге рассказала разработчица программного обеспечения Бхагья Витана. Вот они.
Сила минимализма: 17 полезных однострочников на JavaScript
Редактор новостей
Чем меньше кода, тем лучше, уверена фронтенд-разработчица Мария Заид. А что лучше подходит для написания мощного кода при минимуме синтаксиса, чем однострочники. 17 лучшими из них на JavaScript для работы с DOM, массивами и объектами, специалистка поделилась в личном блоге.
Undefined в JavaScript: погружаемся в бездну
Андрей Худотеплый BLOG
Автор
Говоря о примитивных типах данных в JavaScript, большинство имеет в виду самые основные из них: String, Number и Boolean. Эти примитивы достаточно предсказуемы, обычно они работают так, как от них и ожидается. Однако речь в этой статье пойдет о менее обыденном типе данных — Undefined. Необычном, непонятном и в некотором смысле даже ужасном.
Теперь все понятно: словарь терминов фулстек-разработчика
Редактор новостей
Разработчик под ником Code_Jedi опубликовал список самых распространенных терминов, которые используются в фулстек-разработке. Jamstack, Docker, DOM, XML, JSON… Что это такое и с какими еще технологиями постоянно взаимодействует специалист полного цикла, читайте далее.
Самые свежие книги для программистов: лучшее за 2021 год
Журналистка в Highload
Главная проблема книг по технологиям — они быстро устаревают. Но это не значит, что их не стоит читать — просто нужно выбирать что посвежее 🙂
Есть проблема, есть решение: 5 полезных инструментов разработчика на 2022 год
Редактор новостей
Из-за постоянных изменений в IT-сфере, важно иметь в арсенале только лучшие и новые инструменты. Вот некоторые из них, которые пригодятся вам в 2022 году. Ими в своем блог поделился разработчик Карло Морроне.
Null в JavaScript: как не сломать себе шею на ровном месте
Андрей Худотеплый BLOG
Автор
Ноль, ничего, отсутствует, пусто — в нашей повседневной жизни это слова-синонимы, обозначающие примерно одно и то же. Но в программировании с этим есть нюансы, о которых мы мало задумываемся в обыденной жизни. Например, как выразить то, что отсутствует вообще, или что было, но теперь его нет? Если мы предполагаем, что что-то должно быть, а его пока нет? Что изменится, если это можно было бы посчитать? А если нет? И это не исчерпывающий список возможных вариантов для «типизации» пустоты.
Любимчик фронтендеров: дорожная карта для изучения React в 2022 году
Редактор новостей
React — самый популярный JavaScript-фреймворк, который зарекомендовал себя как мощный инструмент для создания UI. Решили освоить его или прокачать имеющиеся навыки? Держите дорожную карту, которая поможет вам определиться со стеком технологий для освоения с нуля ли продолжения изучения React.
«Прощай, JavaScript!»: разработчик рассказал, когда JS наконец-то придет конец
Редактор у Highload
Свою первую строку в JavaScript разработчик Уильям Дж. Эдни написал почти 25 лет назад. И за все эти годы он повидал немало технологий, которые должны были уничтожить этот язык.
Мониторинг курса криптовалют в Google Chrome: как написать полезное расширение с нуля
Редактор новостей
Разработчик программного обеспечения Нищал Никит опубликовал туториал по созданию расширения Chrome с нуля до размещения в веб-магазине Chrome. Оно сделано с помощью JavaScript и платформы для разработки расширений Manifest V3. Если все сделать правильно, то получится инструмент для мониторинга курса криптовалют. Давайте приступим.
Веб-приложения: виды, архитектура и принципы работы
Автор
Редакция Highload разобралась, что такое веб-приложение, каких видов оно может быть и каковы его преимущества перед статическими сайтами.
Технологий стало слишком много — и это мешает разработчикам
Редактор новостей
Сложнее — не значит лучше, а много — не значит хорошо. Так, уверены многие эксперты IT-индустрии, растущая сложность современных систем «медленно убивает» разработчиков, а причина тому — бурное развитие и разнообразие технологий. Как вернуть контроль над ситуацией и не потерять лучшее, что технологии могут предложить, пытались разобраться специалисты портала InfoWorld.
Стать JS-мастером: 20+ GitHub-репозиториев для изучения JavaScript
Редактор новостей
А что, если вам не надо записываться на дорогостоящие курсы и загрузочные лагеря, чтобы освоить ту или иную технологию. Например, JavaScript. Что, если для начала достаточно GitHub, на котором собрана масса материалов для изучения? О лучших из них в своем блоге написал разработчик под ником Madza.
10 лучших расширений VS Code для JavaScript-разработчиков
Редактор новостей
VS Code — мощный и удобный редактор кода, к тому же бесплатный, чем, вероятно, и объясняется его популярность. В него встроено множество функций, он поддерживает более 30 языков программирования, а количество расширений растет с небывалой скоростью. О десяти самых лучших из них для работы на JavaScript, по версии одного из пользователей сайта Cmsinstallation, рассказываем в новой подборке.
Приятное с полезным: 15 игр для изучения программирования
Редактор новостей
За последние несколько лет онлайн-обучение претерпело массу изменений. Появились интерактивные курсы, тонны онлайн-учебников, а также широко распространилась практика обучения через игры — геймификации. Мы собрали для вас подборку из 15 платформ с играми для разработчиков, на которых вы сможете отточить свои навыки в увлекательной форме. Вот они.
На GitHub за год добавилось 170 тыс. разработчиков из Украины — теперь там 2% населения страны
Редактор новостей
Компания GitHub опубликовала результаты ежегодного отчета State of the Octoverse 2021, в рамках которого аналитики узнали, в каком формате разработчики планируют работать после пандемии, определили самый популярный язык программирования на платформе и сколько людей присоединились за год к GitHub. Отчет сформирован на основании телеметрии из более чем 4 млн репозиториев и опроса более 12 тыс. разработчиков.
10 лучших платформ для практики навыков фронтенда
Редактор новостей
Теоретические знания важны, но их сложно закрепить без практики и решения реальных задач. Чтобы усвоить все, чему вы научились в учебниках, предлагаем рассмотреть десять ресурсов для отработки навыков фронтенда. Их разработчик программного обеспечения Мутху Аннамалай опубликовал у себя в блоге. Вот они.
JavaScript не обязателен? 7 мифов о фулстек-разработке
Редактор новостей
У каждой технологии есть свой набор мифов, некоторые из которых более вредны, чем другие. Например, мнение о том, что фулстек-разработка сложна и трудна, не только неверно, но и опасно — на самом деле, это не так сложно, как можно подумать. Семь наиболее распространенных мифов о разработке полного цикла опубликовали на портале GeekforGeeks.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: