Ikasi zein IDEk Web garapena duen

Programatzaileek Web Apps eraiki garapen ingurune integratuarekin

IDE bat edo Garapenerako Ingurumena integratua software programatzaile eta programatzaileei laguntzeko diseinatuta dago. IDE gehienak honakoak dira:

Eraikitzen duzun guztia webgune estatikoa bada (HTML, CSS eta agian JavaScript batzuk) pentsatu ahal izango duzu "Ez dut horrelakorik behar!" Eta ondo egongo litzateke. IDEa webgune estatikoak soilik eraikitzen dituzten webguneentzako garatzaileentzat da.

Baina ez baduzu edo web aplikazioak eraiki nahi dituzun edo zure aplikazioak jatorrizko mugikorretarako aplikazioak bihurtzeko, baliteke IDE baten ideia alde batera utzi nahi izatea.

Nola aurkitu IDE on bat?

Webguneak eraikitzen ari zarenez gero, jakin behar duzuna HTMLa, CSS eta JavaScript onartzen duen IDEa bada. Web aplikazio bat eraikitzeko saiatzen bazara, HTML eta CSS batzuk beharko dituzu. Javascript gabe eskuratu ahal izango duzu, baina hori ez da zaila. Ondoren IDE behar duzun hizkuntzari buruz pentsatu beharko zenuke, hau izan daiteke:

Eta beste asko daude. IDEk erabili edo nahiago izan dezakeen hizkuntza ere biltzeko edo interpretatzeko gai izan behar du.

Web aplikazioaren garatzaileek IDE bat behar dute?

Azkenean, ez. Kasu gehienetan, web aplikazio bat web diseinu estandarraren softwarea eraiki dezakezu, edo testu editore arrunta ere arazorik gabe. Eta diseinugile gehienentzat, IDEk konplexutasun handiagoa emango du balio asko gehitu gabe. Izan ere, web orrialde gehienak eta gehienak web aplikazio gehienak konpilatu behar ez dituzten programazio-lengoaiak erabiliz sortu dira.

Beraz, konpilatzailea ez da beharrezkoa. Eta IDEk debug-a arazten ez badu, araztailea ez da baliorik izango. Automatizazio tresnak eraiki araztean eta konpiladorean oinarritzen dira, beraz, ez dute balio askoz gehitzen. Beraz, diseinatzaile gehienek IDE batean erabiltzeko gauza bakarra HTML iturria den iturburu-kodearen editorea da. Eta kasu gehienetan, HTML funtzio gehiago ematen dituzten testu-editoreak daude eta baliagarriak dira.