Как стать автором
Обновить

Комментарии 21

Спасибо большое за очень полезную статью!

Дело в том, что последние 5 лет я жил в пещере, и не слышал о большинстве описанных в статье сервисах и библиотеках. GitHub - действительно отличное сообщество разработчиков, я слышал, что его можно ещё использовать для хранения кода, но пока не пробовал. StackOverflow - настоящее открытие, часто встречаю ребят, которые программируют уже пару лет, и даже не догадывались, что существует подобный ресурс.

И это я молчу про Node.js! Для моих frontend-проектов я в основном пользовался сборщиками и бандлерами написанными на ассемблере, и очень удивлялся, когда ребята из соседних пещер говорили, что 99% фронтенд-проектов невозможно запустить без webpack, который работает на Node.js. Здорово, что есть такая удобная программа, о которой не слышали многие JavaScript-разработчики.

И это я молчу про Chrome Dev Tools и VS Code! Так приятно, что настолько неизвестные инструменты теперь станут использоваться JavaScript-разработчиками повсеместно.

P.S. Жду новых статей про обзор основных программ, полезных в инструментарии JavaScript-разработчиков - браузеров, шелл-терминалов, и т.д. Уверен, что разработчики будут в восторге узнать об этих малоизвестных инструментах.

P.P.S. Господи, да повысьте вы ЗП копирайтеру, пусть хотя бы статьи с медиума переводит на русский. Ну жесть же.

Skillbox же. Какие зарплаты копирайтерам, о чем Вы...

интересно ещё, кто этот гениальный текст заплюсовал и почему скиллбокс не следит за качеством контента)) кажется, народ уже просто в игнор поместил их, иначе б карма уже б улетела в минуса до бана.

P.S.: а ещё странно, что это преподаватель опубликовал. Материал для лекции начинающим - ок, статья на хабр - явно нет

Я вот с жабаскриптом последний раз живьем сталкивался в конце девяностых - начале двухтысячных, когда на нем анимированные кнопочки для сайтов делали. Почитал ради общего развития. Профи, которые в этой теме варятся постоянно, конечно, и так все это знают.

Почитал ради общего развития.
Жаль только та часть что про Node.js развивает неверное представление.

НЛО прилетело и опубликовало эту надпись здесь

Я понимаю что ты с трудом прочитал заголовок, где ключевое слово «для начинающих». Остаётся только гадать, какой ты программист, если не видишь контекста

Для начинающих пользоваться компьютером? Или для делающих первые шаги в интернете?

Процитирую статью:

Человек приходит в новую компанию, ему дают какой-то проект, включают в рабочую группу в корпоративном чате, и он остается один на один с поставленной тим-лидом задачей. Обычно в подобной ситуации джун испытывает растерянность, поскольку не знает, за что хвататься в первую очередь, какой софт ему нужен для работы, где черпать полезную информацию

То есть джуна (то есть уже умеющего прогать чела) уже взяли в компанию, он прошёл собес, и эта статья утверждает, что github, stackoverflow и sublime text и chrome dev tools - для него новые инструменты.

Это полнейший бред. И это я уже молчу о качестве контента в целом. Как вам этот абзац:

Node.js пользовалась популярностью прежде всего потому, что она позволяла добиться одинакового отображения сайтов и веб-приложений в разных браузерах. До определенного момента внешний вид элементов, созданных с использованием JavaScript, различался в разных браузерах. Происходило это потому, что между их производителями отсутствовала договоренность по синтаксису языка и визуальному представлению. С помощью Node.js эта проблема успешно решалась. Кроме того, библиотека имела дополнительный функционал, который помогал работать с запросами на сервер, создавать анимацию, использовать элементы навигации.

Автор, очевидно, спутал jQuery и Node.js (как это блт вообще возможно), но ни разу не прочитал свою статью (либо читал, но сам не понимает, что написал).

Поэтому, про "остаётся только гадать, какой я программист" - я программист, который, хотя бы Node.js и jQuery отличает.

Сорри, мне два месяца было не интересно тебе отвечать. Я по-прежнему не вижу какой ты программист. Ещё раз, внимательно прочитай заголовок. Очень сильно вчитайся в заголовок. Из-за всех сил напряги свои когнетивные способности, а то научился писать if...else и не более того (возможно вряд ли научился), а утверждаешь что программист

Списки ТГ-каналов, кстати, весьма полезны. На парочку подписался.

честно говоря, поотписывался, они дублировать инфу начинают. Один публикует статью в начале недели, другой - в середине, и по итогу зацикливается. Оч долго отбираю уникальные каналы, но весной топовые опять отвалились.

Да, такое, к сожалению, случается. Видимо, издержки популярности платформы - ТГ сейчас набирает обороты, рекламы и перепостов стало многовато. Авторские каналы, вроде бы, этим грешат меньше.

Да, но там и новости менее регулярны) по вьюджс вот есть "Душный вуй", оч хорошо подбирают материалы, и достаточно часто, но хочется такое по многим другим вещам тоже

Название само по себе заставляет найти и как минимум почитать (:

Возможность явного статического назначения типов переменных и
использование полноценных классов создают предпосылки для ошибок в коде.

Не совсем понял, какие такие предпосылки для ошибок создаются, по сравнению с использованием голого js

У Jest все очень плохо с поддержкой ESM. Лучше взять vitest, там такой проблемы нет, при этом он максимально похож на jest.

Интересно, а в чем удобно дебагать сейчас js проекты? Ну, кроме убогого dev tools, где ни шрифт поменять на удобоваримый, ни шорткаты свои назначить. Толстая VS в этом смысле - образец для подражания, особенно если надо прицепиться к стороннему процессу и дебагать код, который там выполняется.

VSCode + Хром с флагом --remote-debugging-port=ХХХХ

Если подробнее, то нужно сцепить дебаггер в VSCode и хром в режиме отладки, и тогда точки останова будут не в девтулзах хрома открываться, а в редакторе сразу. В целом удобно)

Кстати, а в, простихоспади, ВКонтакте встроенные приложения тоже на JS пишутся, или там используется какая-то другая технология?

В целом, для тех кто только начинает — ценная инфа. Спасибо!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий