CodeWilderness
Alati web razvoja
Singing Parrot as author
Radošević Dejan

Osnovni alati web razvoja

Započinjanje karijere u web developmentu može biti uzbudljivo putovanje puno učenja i eksperimentisanja. Za adekvatan napredak neophodni su i odgovarajući alati. Ovdje ću ukratko navesti neke od alata i dodataka koji se koriste.

Tekst editori

Za pisanje koda potreban je pouzdan tekst editor. Postoji mnogo opcija, ali neki od najpopularnijih uključuju:

Pretraživači

Za testiranje i debugovanje web stranica, potreban je moderan web browser. Preporučujem instalaciju sledeća dva:

Sistem za kontrolu verzija i paket menadžeri

Sistem za kontrolu verzija je softverski alat koji se koristi za praćenje promjena u kodu i fajlovima tokom razvoja. Glavna svrha sistema za kontrolu verzija je da omogući programerima da prate, upravljaju i koordiniraju rad na projektima, omogućavajući im da lako upravljaju različitim verzijama fajlova i da sarađuju sa drugim članovima tima. Git je de facto standard i može se koristiti zajedno sa online repozitorijumima kao što su GitHub (instaliraj git) ili Bitbucket.

Još jedan od nezaobilaznih alata jeste Node.js1 uz koji dolazi npm (Node Package Manager). Node se može preuzeti na linku (instalirajte LTS2).

Ekstenzije i dodaci

Editori posjeduju razne ekstenzije koje olakšavaju rad prilikom razvoja. U VS Code, obično sa lijeve strane, nalazi se vertikalna traka aktivnost koja sadrži ikonice za brz pristup različitim pregledima i funkcionalnostima. Ova traka obično uključuje:

Dodaci se dakle instaliraju klikom na ikonicu extensions, i onda u pretrazi tražite odgovarajuće:

Footnotes

  1. Node.js je open-source, serverski okvir za izvršavanje JavaScript koda na strani server. Osnovno je zasnovan na JavaScript programskom jeziku, a omogućava izvršavanje koda van web pregledača, što znači da se može koristiti za izgradnju serverskih aplikacija, API-ja, mikroservisa, alata za automatizaciju, i drugih serverskih rješenja.

  2. LTS se odnosi na Long Term Support, što znači da ta verzija dobijadugoročnu podršku za održavanje (obično od 18 do 30 mjeseci u zavisnosit od verzije).