yandex-metrika-98044629
4 дня назад
paciustas frontend tagfrontend
paciustas backend tagbackend

Настройка рабочего окружения

Установка инструментов для разработки, тестирования и запуска JavaScript-приложений и баз данных.

1. Редактор — написание кода

В нем ты будешь писать код. Можешь выбрать любой, который считаешь удобнее, популярнее или производительнее. Я пользуюсь VS Code с плагинами — vscode-icons, GitHub Theme, ESLint, Prettier, JavaScript and TypeScript Nightly и NGINX Configuration.

code.visualstudio.com

2. NodeJS — JavaScript вне браузера

В нем ты запустишь JavaScript, а также установишь библиотеки и другие зависимости через npm. Рекомендую скачать LTS-версию.

nodejs.org

3. Git — система контроля версий

С ним ты будешь создавать ветки, сохранять историю изменений и возвращаться к предыдущим версиям кода.

git-scm.com

4. Docker — контейнеризация

С ним ты запустишь приложения и базы данных в изолированных контейнерах. Особенно полезен для backend-разработки.

docker.com

5. Браузер — просмотр и отладка сайтов

В нем ты воспроизведешь и протестируешь написанный код. Подойдет любой браузер. Например, Google Chrome или Firefox.

google.com/chrome

Впереди — тонкая настройка, включающая создание базы данных. Оставьте почту, и я пришлю ее вам (письмо может попасть в спам).