FormBuilder سازنده فرم رایگان
با کنترل های سفارشی الگوهای فرم قابل تنظیم ایجاد کنید
ویژگی های کشیدن و رها کردن برای ساختن فرم هایی با پشته غنی از گزینه ها از جمله پشتیبانی چند زبانه ، گزینه های پیکربندی چندگانه و چندین روش عمل.
بررسی اجمالی
در دنیای سازندگان فرم وب ، FormBuilder در jQuery توسعه یافته است تا بهترین تجربه کاربر را ارائه دهد. بسیاری از نرم افزار سازنده فرم منبع باز در دسترس است ، اما Formbuilder به دلیل مستندات جامع در مورد توسعه و استفاده در دسترس است. یک دوتایی از FormBuilder و Formrender وجود دارد که دو افزونه مختلف هستند که برای ایجاد یک رابط کشیدن و رها کردن برای ساخت انواع مختلف فرم ها با هم کار می کنند. Formbuilder عناصر فرم را مدیریت می کند ، در حالی که Formrender نتایج فرم های تولید شده را ارائه می دهد. در مورد قابلیت توسعه پروژه FormBuilder ، در جایی که کاربران می توانند افزونه های سفارشی را برای تأمین موارد استفاده تجاری ایجاد کنند ، بسیار قابل گسترش است. یک راهنمای کامل در اسناد مربوط به نوشتن افزونه های سفارشی موجود است. FormBuilder در Ecmascript 6 (ES6) نوشته شده است. بنابراین ، توسعه افزونه های جدید با استفاده از استاندارد ES6 JavaScript انجام می شود. FormBuilder همچنین پشتیبانی از چارچوب های محبوب JavaScript مانند AngularJS و Reactjs را با ادغام داخلی I18N فراهم می کند. جالبترین گزینه ای که پیدا خواهید کرد فرم های چند صفحه ای است که می توانید با ایجاد زبانه های جدید در رابط کاربری درگ و رها کردن ، چندین فرم را همزمان بسازید.
امکانات
در زیر ویژگی های اصلی FormBuilder وجود دارد
- اشکال چند صفحه
- UI را بکشید و رها کنید
- پشتیبانی چند زبانی
- آسان برای گسترش
- نوشته شده در ES6
- از افزونه های سفارشی پشتیبانی می کنند
- پشتیبانی از چارچوب های محبوب JavaScript Front End
- i18n یکپارچه
- قابل انعطاف
- امکان بارگذاری پرونده های JS/CSS خارجی
دستورالعمل نصب و راه اندازی
اولین قدم برای تنظیم FormBuilder به صورت محلی ، کلون کردن repo است:
git clone https://github.com/kevinchappell/formBuilder
پس از کلون کردن repo دستورات زیر را اجرا کنید:
cd form-builder
npm install
دستور زیر را برای شروع برنامه اجرا کنید:
npm start