Програмери Изградба на веб апликации со интегриран развој на животната средина
IDE или интегриран развој на животната средина е софтверска програма која е дизајнирана да им помогне на програмерите и програмерите да изградат софтвер. Повеќето ИРО вклучуваат:
- уредник на изворниот код
- Уредувач на изворен код е сличен на текстуален уредувач на HTML. Тука програмерите го пишуваат изворниот код за нивните програми.
- компајлер и / или преведувач
- Преведувачот го компилира изворниот код во извршна програма и преведувач извршува програми и скрипти кои не треба да се компилираат.
- гради алатки за автоматизација
- Изградба алатки за автоматизација им помогне на автоматизира процеси кои треба да се случи со повеќето развој на софтвер како составување, дебагирање и распоредување.
- дебагерот
- Debuggers помагаат да се утврди точното место каде што има проблем во изворниот код.
Ако сите што ги градите се статични веб-страници (HTML, CSS , а можеби и некои JavaScript) може да размислувате "не ми треба ништо од тоа!" И ќе бидете во право. IDE е overkill за веб програмери кои само се изгради статички веб-сајтови.
Но, ако направите или сакате да изградите веб апликации или да ги конвертирате вашите апликации во оригинални мобилни апликации, можеби ќе сакате да размислите повторно пред да ја отфрлите идејата за ИРО надвор од рака.
Како да најдете добра ИРО
Бидејќи градите веб страни, првото нешто што треба да го откриете е дали IDE што го разгледувате поддржува HTML, CSS и JavaScript. Ако се обидувате да изградите веб апликација, ќе ви требаат некои HTML и CSS. Можеби ќе можете да добиете без JavaScript, но тоа е малку веројатно. Потоа треба да размислите за јазикот што ви треба IDE, бидејќи тоа би можело да биде:
- Java
- C / C ++ / C #
- Perl
- Руби
- Пајтон
И има многу други. ИРО треба да биде способен да го компајлира или интерпретира јазикот кој го користите, како и да го дебагира.
Дали програмерите за веб апликации имаат IDE?
На крајот, не. Во повеќето случаи, може да се изгради веб апликација во стандарден софтвер за веб дизајн, или дури и обичен текстуален уредувач без никакви проблеми. И за повеќето дизајнери, IDE ќе додаде поголема комплексност без да додаде многу вредност. Факт е дека повеќето веб-страници, па дури и повеќето веб-апликации се изградени со користење на програмски јазици кои не треба да се компилираат.
Значи компајлерот е непотребен. И освен ако ИРО не може да го отстрани JavaScript, дебагерот нема да биде многу корисен. Изградба алатки за автоматизација се потпираат на дебагерот и компајлерот, така што тие не додаваат многу вредност. Значи, единственото нешто што повеќето веб-дизајнери ќе го користат во ИРО е изворниот код уредник-за пишување на HTML. И во повеќето случаи, постојат текстуални HTML уредници кои обезбедуваат повеќе функции и се покорисни.