Learje wat IDE betsjut yn webûntwikkeling

Programmers meitsje web apps mei yntegrearre ûntwikkelingûntjouwing

In IDE of yntegrearre ûntwikkelingsomjouwing is in softwareprogramma dat ûntwikkele is om programmers en ûntwikkelders te helpen software te bouwen. De measte IDE's binne:

As jo ​​allegear bouste binne statyske websides (HTML, CSS , en miskien wat JavaSkript) jo kinne tinke "ik haw gjin ien fan dat nedich!" En jo wienen goed. In IDE is overkill foar webûntwikkelders dy't allinnich statyske websides bouwe.

Mar as jo jo applikaasjes bouwe of wolle wolle, of jo applikaasjes nei native mobile applikaasjes konvertearje, dan kinne jo miskien wer tinke foardat it idee fan in IDE út 'e hân ôfsletten is.

Hoe kinne jo in goeie IDE fine

Omdat jo web siden bouwe, is it earste ding dat jo fine wolle is as de IDE jo beskôgje dat HTML, CSS en JavaScript stipet. As jo ​​besykje in webapplikaasje te bouwen, sille jo wat HTML nedich hawwe en CSS. Jo kinne mooglik wêze sûnder JavaScript, mar dat is wierskynlik. Dan moatte jo tinke oer de taal dy't jo de IDE nedich hawwe, dit kin wêze:

En der binne in soad oaren. De IDE moat de taal kompilearje of ynterpretearje dy't jo leaver brûke as jo it debuggen brûke.

Blike Web Application Developers nedich foar IDE?

Uteinlik, nee. Yn 'e measte gefallen kinne jo in webapplikaasje ynbouwe yn' e standaard web-ûntwerpssoftware, of sels in plain text editor sûnder problemen. En foar de measte ûntwerpers sil in IDE mear kompleksiteit taheakje foardat jo in soad wearde taheakje. It feit is dat de measte websiden en sels de measte webapplikaasjes gebrûk meitsje mei programmearrings dy't net kompilearre wurde moatte.

Dus in kompiler is net nedich. En as it IDE net JavaSkript kin útbrekke, sil de debugger ek net folle brûke. Bautautomearrings ark op 'e debugger en kompilierer, sadat se net in soad wearde taheakje. Dus it ienige ding dat de measte webûntwerpers brûke yn in IDE is de source code editor foar it skriuwen fan HTML. En yn 'e measte gefallen binne der tekst HTML-redaksjes dy't mear funksjes leverje en binne nuttich.