Ertu enn að nota skrifborð kóða ritstjórar? Vefur samþætt þróun umhverfi (IDEs) eru nýjar leiðir til að byggja upp vefverkefnin þín beint í vafranum, sem oft sparar þróunartíma og auðveldar samvinnu.

Hinn auðmjúkur vafri notaði bara til að þjóna einföldum HTML skjölum, en það er oft nú fyrsta stoppið þitt fyrir réttlátur óður í allir verkefni. Hugsaðu um það - skjalbreyting, skráarsamskipti, myndvinnsla, miðlara afrit, 3D flutningur, tónlistarframleiðsla og um það bil annað verk sem venjulega er gert í skrifborðs hugbúnaði má nú meðhöndla með vefþjónustu.

Ég hef í raun verið treg til að setja upp neitt lengur, þar sem það er yfirleitt frábært vefur val sem þarf bara einfalt reikningsskrá til að nota það. En jafnvel með alla frábæra þjónustu á vefnum hefur vefur þróun sjálft verið einn af síðustu landamærum fyrir þessa þróun, kannski vegna tregða verktaki til að vinna á netinu. En það er að byrja að breytast, og af góðri ástæðu: Vefur samþætt þróun umhverfi nú keppinautur skrifborð lausnir hvað varðar gæði og gagnsemi.

Kóðun offline er brjálaður

Flestir verktaki byggja vefsíður á skjáborði sínu áður en þær eru settar á netinu. Þetta var skynsamleg leið til að vinna í fortíðinni þegar við höfðum hægari hraðhraða, flestar lausnir voru skrifborðsmiðaðar og við vorum hræddir við að setja eitthvað á netinu nema það væri lokið. Hins vegar eru jafnvel meðaltal vefur hraða hratt nú og það eru fullt af frábærum online erfðaskrá lausnir.

Að byggja upp vefsíður og forrit geta verið eins og að byggja upp hús. Ég gat búið til margvíslegar hliðstæður um hvernig undirstöður, pípur og innri hönnunar passa upp með vefsíðum. En ólíkt því að klára hús, þegar þú hefur lokið við að byggja upp vefsíðu, færðu það á annan stað. Eins og að reyna að færa lokið hús að nýju, þá er vandamálið að byrja. Þú hefur líklega ekki byggt síðuna í nákvæmlega sama umhverfi sem þú munt senda inn í, sem getur valdið því að vandamál eru. Þú myndir ekki byggja hús á sviði þegar þú veist að það verður að vera flutt á götu þegar þú ert búinn. Þegar þú ert að flytja hús, þá er líklegt að hlutar séu brotnar, ekkert af leiðslum mun passa upp og svo framvegis. Svo hvers vegna myndir þú gera það með vefsíðu? Það er brjálað að vinna svona.

Algengasta rökin gegn kóðun á netinu er sú að það er ekki faglegt að vinna á lifandi vefsíður. En kóðun á netinu þýðir ekki að þú ert að snúa viðskiptavinasvæðum inn í verk sem eru í gangi - byggðu aðeins á þróunarsvæðinu sem þú hefur aðgang að. Þegar þú ert tilbúinn skaltu flytja það til lifandi svæði - einfalt! Það er kominn tími til að faðma erfðaskrá á netinu.

Hafa skipt um vefhegðunargagnar á síðasta ári eyddi ég helmingi tíma mínum eingöngu á netinu núna og vistað um 10 til 15 prósent í dev tíma frá fyrri kóðunartölum fyrir skrifborð. Það er kominn tími sem ég get notað til að gera vefsíðu betri, eða kannski jafnvel stundum að ljúka vinnudegi mínum á réttum tíma. (Já, það getur gerst!) Af hverju eru IDEs svo frábært? Hér eru fjórar stórar ástæður:

  • Þú getur kóða einhvers staðar með neinum: Með því að nota netlausn geturðu kóðað hvar sem er - heima, skrifstofa, lest, vefur kaffihús eða einhvers staðar þar sem þú ert með tæki með vafra og nettengingu. Þú getur einnig kóða í liðum, í sama herbergi eða lítillega, og á sama tíma líka, eitthvað sem er ekki alltaf auðvelt að ná með ritstjórum ritstjórum.
  • Þú getur notað hvaða OS sem þú vilt: Án þess að þurfa að setja neitt, skiptir ekki máli hvort þú notar Mac, Windows, Linux eða annað stýrikerfi svo lengi sem þú ert með nútíma vafra.
  • Þú þarft ekki að hafa Zillion forrit opið: Annað stórt plús með IDEs þarf ekki að hafa svo mörg forrit opnuð og stöðugt skipta á milli glugga. Þú notar bara vafrann fyrir IDE-netið verður í raun verkfærin þín.
  • Þú getur prófað hraðari: IDEs spara líka próf og jafnvel dreifingartíma, þar sem kóðun á netinu gerir þér kleift að uppgötva mál sem þú byggir, sérstaklega ef þú notar sama netþjóns umhverfi sem lifandi síða mun hafa.

Online erfðaskrá lausnir

Svo hvaða vefur IDEs getur þú notað núna? Vinsælar lausnir innihalda Cloud9 , ShiftEdit og CodeAnywhere meðal margra annarra. Hver býður upp á eigin takmörkun á því hvernig á netinu kóðun lausn ætti að virka. Sumir þurfa greiðslu og aðrir gera það ekki; Sumir leyfa þér að vinna með FTP á eigin lén og aðrir þurfa að klóna inn í kerfið sitt fyrst. Mjög eins og skrifborðsverkfæri, hver hefur sína eigin umfang og stíl, svo það er mikilvægt að kíkja á allar aðgerðir til að finna þann sem er best fyrir þig.

Þú gætir hugsað (eins og ég gerði nokkra ára aftur) að auðkenni eru léttar á eiginleikum og hæfileikum, en það er langt frá sannleikanum. Leiðandi vefur IDEs keppa auðveldlega vinsælum skrifborð kóða ritstjórar, ef ekki fara yfir þá hvað varðar gæði og getu. Þeir hafa oft miklar notendavörur; vel þekktir hafa 100.000+ notendur. Þannig að þeir eru uppfærðar eins oft og í hverri viku með nýjum eiginleikum, en skrifborð lausnir gætu aðeins uppfært eiginleika þeirra í nýjum útgáfum á nokkurra ára fresti.

Online kóðunarlausnir bjóða upp á allar stöðluðu aðgerðir, svo sem kóða hápunktur, brjóta saman, kóða lokið og fleira, auk flugstöðvar, samhæfðar kóða, dynamic tengi og bein tengsl við aðra þjónustu, svo sem Github, Bitbucket og Dropbox.

Opinn uppspretta valkostir

Í áranna rás hef ég heyrt svo margar vefjafarþegar kvarta yfir ritstjórum sínum, sem ekki vinna vel fyrir þá. En þeir telja að þeir geti ekki gert neitt við það nema að tilkynna fyrir hendi og bíða eftir lagfæringu eða breytingu. Með fleiri og fleiri opinn vefur IDEs nú í boði, getur þú endurskapað tólið til að passa þarfir þínar. Það er engin þörf á að berjast við ritstjóra þína lengur - láttu það virka fyrir þig.

Í tilraunastigi endans á vefnum eru IDE litróf tegundir af opnum uppruna eins og Aptana og ICEcoder , sem frjálslega bjóða upp á kóðann fyrir þig til að taka, nota og breyta. Vegna þess að þau eru skrifuð á tungumálum sem þú ert líklega þegar þekki - JavaScript, PHP, Ruby - þú getur fljótt gripið til þeirra og lagfært hluti eftir þörfum þínum. Líkar ekki við hvernig þú opnar skrár? Breyttu því. Viltu byggja upp auka eitthvað? Frábær, gerðu það.

Þó að þær séu ekki eins jafn sterkir og fulltrúar vefur IDEs, eru innbyggðar IDEs að bæta nýjum eiginleikum reglulega til að gefa notendum bestu heimildarmenn á netinu.

Svo, hvað eru gallarnir?

Málefnin sem myndi hindra þig frá því að nota vefhegðunargögn eru að verða færri allan tímann, en það eru nokkrar ástæður fyrir því að þú gætir ennþá kóða án nettengingar. Ef verkefnið krefst mikils magn af gagnaflutningi eða gögnum á tölvunni, þá væri það óhagkvæmt að nota vafrann þinn. Eða kannski er vefsvæðið þitt þungt á grafík og að senda myndirnar þínar aftur og aftur væri hægari en að vinna án nettengingar.

Sumir kunna að halda því fram að stærsta málið sé öryggi. Ef kóðinn þinn er fáanlegur hvar sem er, gæti það að öllum líkindum verið aðgangur að honum. Öryggisbrot á vefur IDE veitir eða reikningi gæti sett kóðann í hættu - ef gögnin eru viðkvæm, gæti þetta verið stórt vandamál. Vefur IDEs af þessari ástæðu taka örugglega öryggis mjög alvarlega, en öryggisbrest er ekki umfram möguleika á möguleikum og ætti að vera íhugun áður en erfðaskrá er næsta verkefni á netinu.

Kasta skrifborð lausnum þínum

Ritstjórar skrifborðskóða hafa gert vefinn hvað er í dag og við ættum að vera þakklát fyrir hugbúnaðar höfunda sem hjálpaði okkur að gera frábærar hluti. En forritunardagar skrifborðsins eru númeruð. Ritstjórar í netkóðanum leyfa okkur að vinna hvar sem er, tengja marga þjónustu saman, dreifa með því að smella á hnappinn, draga og ýta á upprunakóðann í okkar mætur og láttu okkur búa til ljómandi lausnir með meiri skilvirkni og hreinskilni.

Við verðum að faðma framtíð þar sem allt er hægt að samþætta, blanda saman og endurbæta á eigin spýtur eða í hópum, þar sem öryggi kennitölu er hægt að rúlla til baka, galla fylgst með og leyst hvar sem er, ef vandamál er til staðar. Með öllu sem að lokum færist í skýið, verður vefur IDEs án efa að verða de-facto leiðin til að kóðun, og ég fagna þessari björtu nýju dögun. Ef þú ert ennþá kóðun án nettengingar, áskorun ég þig til að sleppa ótta þínum og gefa framtíðinni tilraun.

Hefur þú notað Web IDE til að kóða síðuna? Viltu frekar staðbundin lausn? Láttu okkur vita í athugasemdunum.

Valin mynd / smámynd, kóða mynd um Shutterstock.