Повечето разработчици на JavaScript използват интензивно bash терминала, git и Node. Шансовете са, че няма да стигнете далеч в своето JavaScript пътуване без тях.
Node ще се използва както за програмиране от страна на сървъра, така и от страна на клиента в JavaScript, а npm, който идва с Node, е стандартният мениджър на пакети за JavaScript, което означава, че така ще имате достъп до всички библиотеки с отворен код, налични за използване в вашите проекти.
Git следи промените в изходния код с течение на времето и ви помага да споделяте тези промени и да си сътрудничите с други разработчици. GitHub е уебсайтът, който повечето разработчици на JavaScript използват за координиране на работата по Git хранилища с помощта на интегрирания инструмент за проследяване на проблеми и рецензии на партньорски кодове с заявки за изтегляне.
Терминалът bash е текстово базиран интерфейс на командния ред. Вместо да посочвате и щраквате, въвеждате команди, за да свършите нещата. Това е стандартният начин за взаимодействие както с Node, така и с Git инструментите на командния ред. Следват няколко ресурса, които може да ви бъдат полезни, докато започвате да изучавате тези инструменти.
Изучаване на Git и терминала
Ако имате нужда от помощ при изучаването на Git и терминала, разгледайте тези безплатни ресурси:
Терминал
- Въведение в Linux терминала
- „The Bash Guide“ от „Maarten Billemont“. #урок
Git
- „Опитайте Git“
- Git: Простото ръководство
- „Научете разклоняването на Git“
- „Научете достатъчно Git, за да бъдете опасни“
Инсталиране на Node
Ако искате да инсталирате Node, има два начина, които препоръчвам:
- За OS X и Linux, използвайте nvm
- За Windows използвайте официалния инсталатор
За OS X и Linux nvm решава проблеми с разрешенията, които обикновено бихте срещнали с инсталатора по подразбиране, и също така ви позволява лесно да управлявате множество версии на Node, така че можете да тествате кода си с помощта на различни версии на Node engine. Много удобно!
Готови ли сте да предприемете следващата си стъпка?
„Научете JavaScript“
Ерик Елиът е автор на „Програмиране на JavaScript приложения“ (O’Reilly) и „Научете разработката на универсални JavaScript приложения с Node & React““. Той е допринесъл за софтуерния опит за Adobe Systems, Zumba Fitness, The Wall Street Journal, ESPN, BBC и най-добрите музикални изпълнители, включително Usher, Frank Ocean, Metallica и много други.
Той прекарва по-голямата част от времето си в района на залива на Сан Франциско с най-красивата жена в света.