Skip to main content

Сазнајте шта ИДЕ значи у развоју Веба

Anonim

ИДЕ или Интегратед Девелопмент Енвиронмент је софтверски програм који је дизајниран да помогне програмерима и програмерима да изграде софтвер. Већина ИДЕ-а укључује:

  • уредник изворног кода
    • Уредник изворног кода је сличан ХТМЛ текстовом уређивачу. Ту програмери напишу изворни код својих програма.
  • преводилац и / или тумач
    • Компајлер компајлира изворни код у извршни програм и преводиоца покреће програме и скрипте које не морају бити компајлиране.
  • изградити аутоматизоване алате
    • Алати за аутоматизацију изградње помажу у аутоматизацији процеса који се морају десити са већином развоја софтвера као што су компајлирање, отклањање грешака и распоређивање.
  • дебуггер
    • Дебуггери помажу у идентификацији тачног места на којем постоји проблем у изворном коду.

Ако све што градите су статичне веб странице (ХТМЛ, ЦСС и можда неки ЈаваСцрипт) можда мислите "не треба ми ништа од тога!" И ти би био у праву. ИДЕ је оверкилл за веб програмера који само граде статичке веб странице.

Али ако радите или желите да изградите веб апликације или претворите своје апликације у изворне мобилне апликације, можда ћете желети да размислите поново пре него што одбаците идеју ИДЕ-а из своје руке.

Како пронаћи добру ИДЕ

Пошто градите веб странице, прва ствар коју требате сазнати је ако ИДЕ који размишљате подржава ХТМЛ, ЦСС и ЈаваСцрипт. Ако покушавате да направите веб апликацију, биће вам потребан ХТМЛ и ЦСС. Можда ћете моћи да прођете без ЈаваСцрипта, али то је мало вероватно. Тада би требало размислити о језику који вам треба ИДЕ за, то би могло бити:

  • Јава
  • Ц / Ц ++ / Ц #
  • Перл
  • Руби
  • Питхон

И има много других. ИДЕ треба да буде способан да састави или интерпретира језик који више волите да користите, као и да га дебугује.

Да ли програмерима веб апликација треба ИДЕ?

На крају, не. У већини случајева, можете направити веб апликацију у стандардном софтверу за веб дизајн, или чак и чистом текстовном уреднику без икаквих проблема. И за већину дизајнера, ИДЕ ће додати више сложености без додавања пуно вриједности. Чињеница је да се већина веб страница, па чак и већина веб апликација, израђује помоћу програмских језика који не морају бити компајлирани.

Дакле, компајлер је непотребан. А осим ако ИДЕ не може отклонити ЈаваСцрипт, дебуггер неће много користити. Алати за аутоматизацију изградње се ослањају на дебуггер и компајлер, тако да не дају много вредности. Дакле, једина ствар коју већина веб дизајнера користи у ИДЕ-у је изворни кодни едитор за писање ХТМЛ-а. У већини случајева постоје текстуални ХТМЛ уредници који пружају више функција и који су кориснији.