Тут собран список необходимого ПО для разработки:

  1. ide - Необходимая программа, в которой будет вестись разработки, рекомендуем visual studio code или web storm
  2. git - система контроля версий, необходима утилита для работы с гит репозиториями
  3. nodejs && npm - среда выполнения, которая позволяет разработчикам создавать серверы, веб-приложения, инструменты командной строки и сценарии. npm - менеджер пакетов, входящий в состав nodejs, необходим для скачивания пакетов для разработки
  4. браузер - рекомендуем google chrome