„Webiny“ yra atvirojo kodo HTML formos dizaineris

Webiny Nemokama formos kūrėjas

Kurkite gamybos paruoštas formas su „Bootstrap“ formos dizaineriu

„Webiny“ yra atvirojo kodo vilkimo ir kritimo formos kūrėjas, siūlantis visą paketą, kuriame yra versijų stebėjimas, sudaro jų tvarkymą, duomenų valdymą ir dar daugiau.

Apžvalga

„Webiny“ yra savarankiškai priglobta atvirojo kodo platforma, sukurta siekiant patenkinti daugumą „Server“ verslo naudojimo atvejų. Todėl tai yra visas paketas, skirtas automatizuoti daugumą internetinių verslo procesų, į kuriuos įeina įmonės formos kūrėjas, skirtas kurti ir diegti formas. Be to, ši HTML formos dizaineris yra kuriamas naudojant pažangiausias technologijas, tokias kaip „GraphQL“, „NodeJS“ kaip serverio pusės aplinka, ir reaguoti į priekį. Tačiau „Webiny“ suteikia CLI, kad būtų galima nustatyti ir paleisti projektą vietoje, taip pat diegti debesyje. Be to, „Webiny“ palaiko pastolių parinktis, kad pagreitintų plėtros procesus, tokius kaip paslaugos, schemos kūrimas ir integruota integruota „Apollo Gateway“ integracija. Be to, būdamas be serverio aplinka, ši CSS formos dizaineris siūlo neribotas mastelio keitimo nuostatas, kad pašalintų problemas, susijusias su apkrovos balansavimu, ir visa tai automatiškai nutinka naudojant apibrėžtas paslaugas. Visų pirma, ši svetainė „Form Builder“ programinė įranga pristato žetonų pagrindu sukurtus mechanizmus, kuriuose API išleidžia žetonus, kad vartotojai galėtų vartoti trečiųjų šalių integracijas programos srityje. „Webiny“ formų statytojas siūlo pritaikytus patvirtinimo taisykles formų laukuose, daugialypės kalbos palaikymą, numatymą peržiūrėti formą prieš paskelbiant ir integruotą „RecaptCha“ palaikymą. Po to šis HTML formos dizaineris yra parašytas „TypeScript“. Todėl yra išsamių dokumentų apie plėtrą ir diegimą.

Sistemos reikalavimai

Toliau pateikiami reikalavimai nustatyti „Webiny“

  • mazgas.js & gt; = 10.9.0
  • NPM & amp; NPX
  • siūlai & lt; 2.0
  • AWS sąskaita su IAM vartotoju
  • „MongoDB 4.2.x +“

Funkcijos

Toliau pateikiami pagrindiniai „Webiny“ savybės

  • architektūra be serverio
  • Atviro kodo
  • „Drag & amp“; Drop sąsaja
  • Pažangios formos kūrėjas
  • Labai keičiamas
  • Lengvas duomenų valdymas
  • Pasirinktinės patvirtinimo
  • Trečiųjų šalių integracijos
  • Užpildykite administratoriaus prietaisų skydelį
  • Temos valdymas
  • draugiška mobiliesiems
  • lankstus
  • „Webhooks“
  • Vartotojai ir vaidmenų valdymas
  • Eksporto pateikimai
  • Integruota „Recaptcha“

Diegimo instrukcijos

Pirmiausia paleiskite šią komandą, kad sukurtumėte „Webiny“ projektą:

 npx create-webiny-project new-project

Antra, nustatykite duomenų bazę dabar. Trečia, įdėkite .env.json failą į savo projekto pagrindinį katalogą ir pakeitus „MongoDB_Server“ ir „MongoDB_NAME“ parametrus.

{ <br></br>"default": {
"AWS_PROFILE": "default",
"AWS_REGION": "us-east-1",
"MONGODB_SERVER": "mongodb+srv://{YOUR_USERNAME}:{YOUR_PASSWORD}@someclustername.mongodb.net",
"MONGODB_NAME": "{YOUR_MONGODB_NAME}",
"DEBUG": true
}
}

Tačiau AWS parametrų vertes galite rasti iš jūsų AWS paskyros. Tada turime nustatyti API aplinką vietoje ir tai gali užtrukti nuo 10 iki 15 minučių.

 yarn webiny deploy api --env=local

Kai jis bus baigtas, pradėkite programą naudodami šias komandas:

 cd apps/admin<br></br> yarn start

Administratoriaus programa paleis diegimo vedlį, kad prieš eidamas toliau būtų atliktas kiekvienas žingsnis. Galiausiai aplinka yra nustatyta vietoje ir galite pamatyti keletą paruoštų programų, įskaitant formos kūrimą. Taip pat vykdykite šias komandas, kad paleistumėte bet kurią kitą programą:

 cd apps/site <br></br> yarn start 

 Latviski