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