Праграмісты ствараць вэб-прыкладанні з інтэграванай асяроддзем распрацоўкі
IDE або інтэграванае асяроддзе распрацоўкі ўяўляе сабой праграмнае забеспячэнне, якое прызначана, каб дапамагчы праграмістам і распрацоўнікам ствараць праграмнае забеспячэнне. Большасць Іды ўключаюць:
- рэдактар зыходнага кода
- Рэдактар зыходнага кода падобны на HTML тэкставы рэдактар. Гэта месца, дзе праграмісты пішуць зыходны код сваіх праграм.
- кампілятар і / або інтэрпрэтатар
- Кампілятар кампілюе зыходны код у выкананую праграму і інтэрпрэтатар выконвае праграмы і сцэнары, якія не павінны быць скампіляваны.
- будаваць сродкі аўтаматызацыі
- Пабудуйце сродкі аўтаматызацыі дапамагаюць аўтаматызаваць працэсы, якія павінны адбыцца з большасцю распрацоўкі праграмнага забеспячэння, як кампіляцыі, адладкі і разгортвання.
- адладчык
- Debuggers дапаможа вызначыць дакладнае месца, дзе ёсць праблема ў зыходным кодзе.
Калі ўсё , што вам пабудаваць статычныя вэб - сайты (HTML, CSS , і , магчыма , некаторыя JavaScript) , вы можаце думаць , «Мне не трэба нічога з гэтага!» І вы маеце рацыю. IDE з'яўляецца празмернасцю для вэб - распрацоўшчыкаў , якія толькі будуюць статычныя вэб - сайты.
Але калі вы робіце ці хочаце ствараць вэб-прыкладанні, або канвертаваць вашыя прыкладання ў натыўных мабільных прыкладанняў, вы можаце падумаць яшчэ раз, перш чым адмаўляцца ад ідэі IDE з рук.
Як знайсці добры IDE
Так як вы будуеце вэб-старонак, то першае, што вы павінны высветліць, ці з'яўляецца IDE вы разглядаеце падтрымлівае HTML, CSS і JavaScript. Калі вы спрабуеце пабудаваць вэб-дадатак, вам спатрэбяцца некаторыя HTML і CSS. Вы можаце быць у стане абысціся без JavaScript, але гэта малаверагодна. Тады вы павінны думаць пра мову Вы маеце патрэбу ў IDE для, гэта можа быць:
- ява
- C / C ++ / C #
- Perl
- лал
- пітон
І ёсць шмат іншых. IDE павінен мець магчымасць кампіляваць або інтэрпрэтаваць мова, які вы аддаеце перавагу выкарыстоўваць, а таксама адладку.
Ёсць вэб-прыкладанняў Распрацоўнікі Патрэбна IDE?
У рэшце рэшт, няма. У большасці выпадкаў, вы можаце стварыць вэб-дадатак ў стандартным праграмным забеспячэнні вэб-дызайну, або нават просты тэкставы рэдактар без якіх-небудзь праблем. І для большасці дызайнераў, IDE дадасць больш складанасці без дадання шмат значэння. Справа ў тым, што большасць вэб-старонак і нават большасць вэб-прыкладанні ствараюцца з дапамогай моў праграмавання, якія не павінны быць скампіляваны.
Такім чынам, кампілятар не патрэбны. І калі IDE не можа адладжваць JavaScript адладчык не будзе шмат карысці таксама. Зборка аўтаматызацыі інструментаў спадзявацца на адладчык і кампілятар, каб яны не дадаюць шмат значэння. Так што адзінае, што большасць вэб-дызайнераў будзе выкарыстоўваць у асяроддзі IDE зыходны код рэдактар для напісання HTML. І ў большасці выпадкаў, ёсць тэкставыя рэдактары HTML, якія прадастаўляюць больш магчымасцяў і з'яўляюцца больш карыснымі.