Wix Corvid: Čo je to? Môžu to vývojári skutočne brať vážne? [2020]

Ak ste trochu zmätení ohľadom toho, čo presne je Wix Corvid, nie ste sami. Chvíľu mi trvalo, kým som si to uvedomil.


Corvid je navrhnutý tak, aby vám umožnil pridať ďalšie funkcie na vaše weby Wix pomocou JavaScriptu, aby ste prekonali štandardné obmedzenia tvorcu stránok.

To je niečo, čo by mal každý vývojár rád – ak je dostatočne výkonný a ľahko použiteľný.

Ako vývojár Wix, ako ste vy, by som mal byť schopný poskytnúť vám prehľad o tom, čo je Wix Corvid, pre človeka viac a pomôcť vám zistiť, či to bude pre vás skutočne užitočné..

Čo presne je Wix Corvid?

Wix Corvid je nová verzia kódu Wix, premenovaná po rozsiahlej revízii jeho funkcií.

Pridáva „Otvorený vývoj, platforma bez serverov“, postavený na Node.js, na vašich stránkach Wix.

Viem, že je to dosť málo módnych slov, takže mi ich dajte jasnejšie rozobrať.

Ak povolíte aplikáciu Corvid na svojich stránkach Wix, zachováte si všetky štandardné funkcie úprav Wix. Napriek tomu nie je potrebný HTML ani CSS.

Môžete však tiež pridať skripty na zadnú alebo prednú časť svojho webu, a to všetko v editori stránok Wix. Môžete tiež ľahko vytvárať a prezerať databázy.

Umožňuje vám interagovať s akýmikoľvek rozhraniami API tretích strán a dokonca môžete importovať veľa populárnych modulov NPM (napr. Elasticsearch, mongodb)..

Výhody bez serverových platforiem

Serverless je nový marketingový termín pre moderný hosting.

Ak s tým nie ste príliš oboznámení, rámec bez serverov v podstate znamená, že sa o server postará Wix, takže sa musíte len obávať, že mu musíte povedať, aký kód je potrebné spustiť.

Wix sa postará o pridelenie zdrojov na svojich cloud serveroch a nemusíte sa starať o bezpečnosť ani údržbu.

To vám ušetrí veľa času. Ďalšou príjemnou výhodou je to, že je ľahké pripojiť zadný a predný kód aplikácie bez servera.

Akonáhle napíšete back-end skripty (stále v editore Wix), môžete im jednoducho zavolať, ako by ste chceli pre akúkoľvek inú metódu (t. J. Import x z y) v ktoromkoľvek z vašich front-end kódov..

5 spôsobov, ako Wix Corvid posilňuje vývojárov webových aplikácií v roku 2020 [DETAILED] -image1

Aktivácia Wix Corvid na stránkach Wix

Je na čase to poznamenať Wix Corvid nie je kompatibilný s webmi vytvorenými pomocou nástroja Wix ADI (umelý dizajn inteligencie).

Ak máte web alebo klientskú stránku, ktorá bola vytvorená pomocou ADI, môžete ju previesť na klasický editor Wix, ak chcete povoliť aplikáciu Corvid.

Ak chcete používať aplikáciu Corvid, nie je potrebná žiadna inštalácia. Všetko, čo musíte urobiť, je nájsť možnosť ponuky „Corvid“ v hornej časti klasického editora stránok a kliknúť na tlačidlo „Enable Corvid“.

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image2

Akonáhle to urobíte, takmer všetko zostane rovnaké, ale sú tu dva hlavné rozdiely.

Najprv sa zobrazí nový bočný panel s načrtnutou štruktúrou webu, ktorý vám umožní ľahšie prepínať medzi stránkami a kódom.

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image3

V prípade potreby ho môžete skryť.

Po druhé, existuje IDE (integrované vývojové prostredie), ktoré môžete zobraziť hore a dole z dolnej časti obrazovky a napísať kód..

Stručná poznámka o cenách Wix Corvid

Zatiaľ čo pôvodný kód Wix mal byť platený, Wix Corvid sa ponúka ako bezplatná funkcia.

Môžete ho použiť na ľubovoľný platený program rovnako ako na bezplatný program.

Čo môžete robiť s Wixom Corvidom

Osobne som celkom ohromený tým, aké ľahké je pridať vlastné funkcie na webové stránky s programom Corvid.

Aj keď nemôžete vymýšľať o žiadnych nápadoch od nuly, Wix odviedla skvelú prácu so svojou dokumentáciou Corvid.

Existujú veľa podrobných inštruktážnych videí a príklady kódovania ktoré vám pomôžu zoznámiť sa s platformou.

K dispozícii je mix vzdelávacích a výukových videí. Prevedú vás, ako robiť veci, ako je nastavenie databázy, používanie rozhraní API Corvid a vytváranie vlastných interakcií na základe správania používateľov..

Pokiaľ ide o príklady kódovania, je ich tu príliš veľa, ale tu je niekoľko príkladov, ktoré sa môžete naučiť:

  • Umožnite návštevníkom vyhľadávať v databáze
  • Vytvárajte pokročilé formuláre (napr. Viacdielne, kaskádové atď.)
  • Vytvorte vlastné rozbaľovacie zoznamy (ako rozbaľovacie políčko)
  • Pripojte sa ľahko k rozhraniu API tretej strany
  • Zobraziť produkty s najvyšším hodnotením
  • Vytvorte vlastné miniaplikácie (napr. Widget na počasie)

Každá vzorová stránka vás nielen prevedie kódom každej z nich, ale môžete ju otvoriť aj v editore Wix a zobraziť kód v akcii..

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image4

Ak chcete použiť ktorúkoľvek z nich, stačí skopírovať a vložiť kód. Samozrejme oveľa rýchlejšie ako písanie od nuly.

Ako sa funkcie Corvidu hromadia?

Teraz by ste mali mať dobrú predstavu o tom, prečo by ste mohli používať Corvid a čo vám umožňuje pridať na vaše stránky..

Posledný hlavný problém, ktorý by ste mohli mať, je aké ľahké je použitie, a či existujú nejaké hlavné obmedzenia.

Odpovede na tieto otázky nájdete pri prehliadaní funkcií.

1. Intuitívne vložené IDE

IDE žije v spodnej časti editora stránok. Môžete to vyskočiť pomocou ikon nad ním:

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILOVANÝ] - obrázok5

Môžete ho buď len trochu rozšíriť (zobrazené vyššie), alebo ho maximalizovať úplne a nevyzerá príliš odlišne od Sublime alebo Atom:

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image6

Podľa mojich doterajších skúseností je to ľahké a hladké. Pravdepodobne nebudete písať skripty dostatočne veľké, aby spôsobili akékoľvek oneskorenie.

IDE má vstavaný linter na zvýraznenie problémov s kódovaním, a návrhy automatického dopĺňania pri pokuse o uchopenie prvku na stránke:

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image7

Rozhranie Corvid API je podrobne zdokumentované pomocou metód dostupných pre každý typ premennej Wix, ktorú si môžete vybrať.

Okrem toho IDE tiež:

  • Minifikuje CSS a JavaScript
  • Zväzuje súbory JavaScript
  • Prevedie súbory Javascriptu na ES2015

S Webpackom sa nemusíte hádať!

Celkovo je to solídne IDE a nezistil som s tým žiadne zásadné problémy. Nemôžete inštalovať ďalšie doplnky, ale ide o jediné skutočné obmedzenie.

2. Jednoduché spracovanie udalostí

Po kliknutí na prvok na stránke si všimnete nové kontextové okno s názvom Vlastnosti, ktoré vám umožní určiť, či sa má alebo nemá zobrazovať pri načítaní, a na ktoré udalosti je možné sa odvolávať.

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image8

Výber akejkoľvek udalosti vám umožní pomenovať metódu a potom ju pridať do IDE pomocou Funkčný kód kotlovej dosky už bol za vás pridaný.

Je to asi také pohodlné, ako to vyzerá.

3. Získajte všetky API tretích strán, ktoré potrebujete

Na rozhrania API tretích strán, na ktoré môžete volať, neexistujú žiadne obmedzenia.

Hovory budete uskutočňovať tak, ako by ste chceli v akomkoľvek rámci alebo knižnici jazyka JavaScript:

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image9

4. Vytváranie a interakcia s databázami

Pridanie novej databázy trvá iba niekoľko sekúnd.

V závislosti od toho, aké funkcie sú na vašom webe povolené, môže existovať už niekoľko databáz rozdelených do kategórií:

  • Blog
  • členovia
  • obchody

Všetky z nich môžete zobraziť na bočnom paneli Corvid:

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image10

Opäť platí, že v prípade ľahkých množín údajov je to dosť rýchle, aj keď som ich neskúšal s miliónmi riadkov.

Počet databáz nie je obmedzený môžete mať, alebo počet riadkov v nich.

Môžete k nim buď pridať údaje manuálne, importovať údaje alebo pridať údaje zo vstupu používateľa na vašich stránkach.

V prostredí IDE je interakcia s vašimi databázami taká jednoduchá ako dopytovanie ktorejkoľvek z nich (napr. WixData.query („Kontinenty“))..

5. Verzie uvedenia na trh

Nakoniec, hoci to nie je presne Git, Corvid ponúka vlastnú kontrolu verzií – s twistom.

Nielenže môžete vytvoriť nového kandidáta na prepustenie, ale tiež môžete posuňte ju iba na určité percento používateľov.

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image11

Namiesto toho, aby ste museli zavádzať aktualizácie pre všetkých používateľov, môžete si vybrať ktorékoľvek percento používateľov, ktorým ju chcete zobraziť. To vám dáva dosť slobody pri testovaní nových funkcií.

Získanie podpory

Ak narazíte na problémy s programom Corvid, môžete sa obrátiť na typické podporné kanály vo formáte Wix (telefón a e-mail).

Vaša najlepšia stávka, najmä ak však potrebujete pomoc mimo pracovnej doby, je obrátiť sa na komunitné fórum Corvid.

5 spôsobov, ako Wix Corvid umožňuje vývojárom webových aplikácií v roku 2020 [DETAILED] -image12

Je celkom aktívny a väčšina odpovedí je užitočných. Zamestnanci spoločnosti Wix sa občas objavia, aby vyskúšali a pomohli.

Je Wix Corvid najlepšou voľbou pre budovanie lokalít?

Vývojári používajúci tvorcov webových stránok majú trochu stigmy.

Väčšina tvorcov webových stránok obmedzuje možnosti, ktoré môžete robiť, a umožňuje vám vytvárať iba stránky na vytváranie súborov cookie.

Ale Corvid je menič hier.

Naozaj si nemyslím, že by ste mohli urobiť s webom vytvoreným od nuly, ktorý by ste nemohli urobiť s Corvidom..

Vo väčšine prípadov by si Corvid vyžiadal oveľa menej času na vývoj, najmä preto, že ponúka rámec bez serverov. Je hladký, intuitívny a pomerne výkonný.

A čo je najdôležitejšie, ukladá veľmi málo obmedzení na to, čo môžete urobiť.

Takže ak si nie ste istí, či Corvid stojí za čas sa učiť a používať, môžem s istotou odporučiť jeho použitie v budúcnosti..

Ak ešte nepoužívate Wix a chcete sa o tom dozvedieť viac, prečítajte si odbornú recenziu od Wix. Ak ste pripravení začať s Wixom, kliknite na tlačidlo nižšie.

zdroje

https://support.wix.com/en/article/about-release-candidate-versions

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me