FormBuilder Bezpłatny konstruktor formularzy
Utwórz konfigurowalne szablony formularzy za pomocą niestandardowych elementów sterujących
Przeciągnij i upuść funkcje, aby budować formularze z bogatym stosem opcji, w tym obsługą wielosłową, wieloma opcjami konfiguracji i kilku metod działania.
Przegląd
W świecie budowniczych form internetowych FormBuilder jest opracowywana w JQuery, aby zapewnić najlepsze wrażenia użytkownika. Dostępnych jest wiele oprogramowania do budownictwa formularzy typu open source, ale FormBuilder wyróżnia się ze względu na kompleksową dostępną dokumentację dotyczącą zarówno rozwoju, jak i użytkowania. Istnieje duet FormBuilder i Formrender, które są dwiema różnymi wtyczkami, które współpracują, aby zapewnić interfejs przeciągania i upuszczenia do budowy różnych rodzajów form. FormBuilder zarządza elementami formularzy, podczas gdy Formrender renderuje wyniki wygenerowanych form. Jeśli chodzi o rozszerzenie projektu FormBuilder, jest ono wysoce rozszerzalne, gdy użytkownicy mogą tworzyć niestandardowe wtyczki, aby spełnić przypadki użycia biznesowego. W dokumentacji dostępny jest kompletny przewodnik dotyczący pisania niestandardowych wtyczek. FormBuilder jest napisany w EcMascript 6 (ES6); Dlatego opracowanie nowych wtyczek odbywa się przy użyciu standardu ES6 JavaScript. FormBuilder zapewnia również obsługę popularnych ram JavaScript, takich jak AngularJS i ReactJS z wbudowaną integracją I18N. Najfajniejszą opcją, którą znajdziesz, są formularze wielostronicowe, w których można budować wiele formularzy jednocześnie, tworząc nowe karty w interfejsie użytkownika przeciągania i upuść.
Cechy
Poniżej znajdują się kluczowe cechy FormBuilder
- Formularze wielu punktów
- przeciągnij i upuść interfejs użytkownika
- Wsparcie wielojęzyczne
- Łatwy do przedłużenia
- Napisane w ES6
- Obsługa niestandardowych wtyczek
- Obsługa popularnych frontów JavaScript Front End
- I18N zintegrowane
- Elastyczny
- Możliwość ładowania zewnętrznych plików JS/CSS
Instrukcje Instalacji
Pierwszym krokiem do konfiguracji FormBuilder jest lokalnie sklonowanie repozytorium:
git clone https://github.com/kevinchappell/formBuilder
Po sklonowaniu Repo uruchom następujące polecenia:
cd form-builder
npm install
Uruchom następujące polecenie, aby uruchomić aplikację:
npm start