A Webiny egy nyílt forráskódú HTML űrlap -tervező

Webiny Ingyenes formaépítő

Építsen gyártási kész űrlapokat egy bootstrap űrlap -tervezővel

A Webiny egy nyílt forráskódú drag and drop forma -készítő, amely teljes csomagot kínál, amely verziókövetést, űrlapokat, adatkezelést és még sok minden mást tartalmaz.

Áttekintés

A Webiny egy önállóan működő nyílt forráskódú platform, amelyet a szerver nélküli üzleti felhasználási esetek többségének megfelelésére fejlesztettek ki. Ezért ez egy teljes csomag az online üzleti folyamatok nagy részének automatizálására, amely magában foglalja az űrlapok felépítéséhez és telepítéséhez egy vállalati űrlapkészítőt. Ezenkívül ezt a HTML-formatervezőt a legfejlettebb technológiák, például a GraphQL, a NodeJS mint szerveroldali környezet és a ReactJS felhasználásával fejlesztették ki. A Webiny azonban biztosítja a CLI -t, hogy beállítsa és elindítsa a projektet helyi szinten, valamint a felhőbe történő telepítést. Ezenkívül a Webiny támogatja az állványozási lehetőségeket a fejlesztési folyamatok felgyorsításához, például a szolgáltatások létrehozása, a séma, és a beépített Apollo Gateway integrációval jár. Sőt, hogy kiszolgáló nélküli környezet, ez a CSS -formatervező korlátlan skálázhatósági rendelkezéseket kínál a terheléselosztással kapcsolatos kérdések kiküszöbölésére, és mindez automatikusan megtörténik a meghatározott szolgáltatások segítségével. Mindenekelőtt ez a weboldal készítménykészítő szoftver olyan token-alapú mechanizmusokat vezet be, amelyekben az API tokeneket ad ki a felhasználók számára az alkalmazás harmadik fél integrációjának fogyasztására. A Form Builder a Webiny-nál egyéni érvényesítési szabályokat kínál az űrlapmezőkről, többnyelvű támogatásról, biztosítva az űrlap megtekintését a közzététel előtt, és a Recaptcha beépített támogatását. Ezt követően ezt a HTML űrlap -tervezőt TypeScript írja. Ezért átfogó dokumentáció áll rendelkezésre a fejlesztésről és a telepítésről.

Rendszerkövetelmények

Az alábbiakban szerepelnek a weboldal felállításának követelményei

  • node.js & gt; = 10.9.0
  • NPM & amp; NPX
  • fonal & lt; 2.0
  • AWS -fiók IAM felhasználóval
  • MongoDB 4.2.x +

Jellemzők

Az alábbiakban szerepelünk a Webiny legfontosabb jellemzői

  • Szerver nélküli architektúra
  • Nyílt forráskód
  • drag & amp; Cseppfelület
  • Fejlett forma -készítő
  • Nagyon méretezhető
  • Könnyű adatkezelés
  • Egyéni érvényesítés
  • Harmadik fél integrációja
  • Töltse ki az adminisztrátori irányítópultot
  • Témakezelés
  • mobilbarát
  • Rugalmas
  • WebHooks
  • Felhasználók és szerepek kezelése
  • Export beadványok
  • Integrált Recaptcha

Telepítési útmutató

Először futtassa ezt a parancsot a webes projekt létrehozásához:

 npx create-webiny-project new-project

Másodszor, állítsa be most az adatbázist. Harmadszor, helyezze az .env.json fájlt a projekt gyökérkönyvtárába, és a MongoDB_Server és a MongoDB_Name paraméterek megváltoztatása után a .env.json fájlnak így kell kinéznie:

{ <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
}
}

Az AWS paraméterek értékei azonban megtalálhatók az AWS -fiókjában. Ezután helyi szinten be kell állítanunk az API környezetet, és ez 10-15 percig tarthat.

 yarn webiny deploy api --env=local

Miután befejeződött, indítsa el az alkalmazást a következő parancsok segítségével:

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

Az Admin alkalmazás egy telepítő varázslót futtat, így minden lépést végezzen, mielőtt továbblépne. Végül, a környezet helyben van beállítva, és láthat több kész alkalmazást, köztük egy forma-készítőt. Hasonlóképpen, kövesse a következő parancsokat bármilyen más alkalmazás futtatásához:

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

 Magyar