Webiny açık kaynaklı bir HTML form tasarımcısıdır

Webiny Ücretsiz Form Oluşturucu

Bootstrap form tasarımcısı ile üretime hazır formlar oluşturun

Webiny, sürüm izleme, formlar teması, veri yönetimi ve daha fazlasını içeren eksiksiz bir paket sunan açık kaynaklı bir sürükleme ve damla formu oluşturucudur.

Genel Bakış

Webiny, sunucusuz iş kullanım örneklerinin çoğunu karşılamak için geliştirilen kendi kendine barındırılan açık kaynaklı bir platformdur. Bu nedenle, formları oluşturmak ve dağıtmak için bir kurumsal form oluşturucu içeren çevrimiçi iş süreçlerinin çoğunu otomatikleştirmek için eksiksiz bir pakettir. Ayrıca, bu HTML form tasarımcısı, GraphQL, Sunucu tarafı olarak Nodejs ve ön uç için reactJS gibi en gelişmiş teknolojiler kullanılarak geliştirilir. Bununla birlikte, Webiny CLI’ye projeyi yerel olarak kurması ve önyüklemesi ve buluta dağıtmasını sağlar. Buna ek olarak, Webiny, hizmet oluşturma, şema gibi geliştirme süreçlerini hızlandırmak için iskele seçeneklerini destekler ve yerleşik Apollo Gateway entegrasyonu ile birlikte gelir. Ayrıca, sunucusuz bir ortam olan bu CSS form tasarımcısı, yük dengeleme ile ilgili sorunları ortadan kaldırmak için sınırsız ölçeklenebilirlik hükümleri sunar ve hepsi tanımlanmış hizmetlerin yardımıyla otomatik olarak gerçekleşir. Her şeyden önce, bu web sitesi formu oluşturucu yazılımı, API’nin kullanıcıların uygulama içindeki üçüncü taraf entegrasyonlarını tüketmeleri için belirteç verdiği belirteç tabanlı mekanizmalar sunar. Webiny’de Form Builder, form alanlarında özel doğrulama kuralları, çok dilli destek, yayınlamadan önce formu önizlemek için sağlama ve Recaptcha için yerleşik destek sunar. Bundan sonra, bu HTML form tasarımcısı TypeScript’te yazılmıştır. Bu nedenle, geliştirme ve konuşlandırma ile ilgili kapsamlı belgeler mevcuttur.

Sistem gereksinimleri

Webiny’yi ayarlamak için gereksinimler aşağıdadır

  • Node.js & gt; = 10.9.0
  • NPM & amp; NPX
  • İplik & lt; 2.0
  • IAM kullanıcısıyla AWS hesabı
  • MongoDB 4.2.x +

Özellikler

Webiny’nin temel özellikleri aşağıdadır

  • Sunucusuz Mimari
  • Açık kaynak
  • Drag & amp; Bırak arayüzü
  • Gelişmiş Form Oluşturucu
  • son derece ölçeklenebilir
  • Kolay Veri Yönetimi
  • Özel doğrulamalar
  • Üçüncü taraf entegrasyonlar
  • Yönetici Gösterge Tablosunu Tamamla
  • Tema Yönetimi
  • Mobil dostu
  • Esnek
  • Webhooks
  • Kullanıcılar ve Roller Yönetimi
  • İhracat Gönderimleri
  • Entegre Recaptcha

Kurulum Talimatları

İlk olarak, Webiny projesi oluşturmak için bu komutu çalıştırın:

 npx create-webiny-project new-project

İkincisi, veritabanını şimdi ayarlayın. Üçüncüsü, .env.json dosyasını projenizin kök dizinine yerleştirin ve MongoDB_Server ve MongoDB_NAME parametrelerini değiştirdikten sonra .env.json dosyanız şöyle görünmelidir:

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

Ancak, AWS parametrelerinin değerleri AWS hesabınızdan bulunabilir. Ardından, API ortamını yerel olarak kurmamız gerekiyor ve 10 ila 15 dakika sürebilir.

 yarn webiny deploy api --env=local

Tamamlandıktan sonra, uygulamayı aşağıdaki komutları kullanarak başlatın:

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

Yönetici uygulaması bir kurulum sihirbazı çalıştırır, bu yüzden bir sonraki adımdan önce her adımı tamamlayın. Son olarak, çevre yerel olarak kurulur ve form oluşturucu dahil birkaç hazır uygulama görebilirsiniz. Aynı şekilde, başka bir uygulamayı çalıştırmak için aşağıdaki komutları izleyin:

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

 Türkçe