Alpaca Forms Costruttore di moduli gratuiti
Costruttore di moduli jQuery open source per moduli HTML5 interattivi
ALPACA Forms è un costruttore di moduli jQuery open source, per moduli HTML5 interattivi per le tue applicazioni Web e mobili utilizzando schema JSON e modelli di manubrio.
Panoramica ### ** ** Sono disponibili molti strumenti di generatore di moduli HTML5 gratuiti. Ma Alpaca Forms è un costruttore di moduli jQuery molto semplice e di facile utilizzo per generare moduli HTML5 per applicazioni Web e mobili. Ti consente di generare interfacce utente di bell’aspetto in cima a Twitter Bootstrap, JQuery UI, JQuery Mobile e HTML5 utilizzando schema JSON e semplici modelli di manubrio. Alpaca è un designer di moduli jQuery molto utile e tutto ciò di cui hai bisogno viene fornito fuori dalla scatola. Viene preconfezionato da una grande libreria di controlli, modelli, layout e funzionalità. Alpaca è un creatore di moduli JavaScript guidato da JSON che rende molto facile rendere belle forme. È molto estensibile e progettato attorno a un motivo esteso orientato agli oggetti. Questa estensibilità integrata consente di estendere e implementare nuovi controlli, modelli, fasci i18 e persistenza dei dati personalizzati per i tuoi progetti. ALPACA Forms fornisce una documentazione completa che formano costruttori e sviluppatori possono fare riferimento per lavorare con controlli sul campo, layout, modelli, callback e altri punti di estensibilità all’interno di ALPACA.
Caratteristiche
Di seguito sono riportate le caratteristiche chiave delle forme di alpaca
- Json-Driven
 - Supporta JQuery UI, JQuery Mobile e HTML5 per l’uscita resa
 - Modelli di manubrio
 - Estensibilità
 - Una documentazione completa
 - Un gran numero di controlli supportati
 - Supportare più tipi di fonti di dati
 - Supporto per i callback
 - Supportato da Cloud CMS
 - È gratuito e open source
 
Istruzioni per l’installazione
Copia il seguente codice nel blocco della tua pagina web:
    <!-- dependencies (jquery, handlebars and bootstrap) -->
      <script type="text/javascript" src="//code.jquery.com/jquery-1.11.1.min.js"></script>
      <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.0.5/handlebars.min.js"></script>
      <link type="text/css" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" rel="stylesheet"/>
      <script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
      <!-- alpaca -->
      <link type="text/css" href="//cdn.jsdelivr.net/npm/alpaca@1.5.27/dist/alpaca/bootstrap/alpaca.min.css" rel="stylesheet"/>
      <script type="text/javascript" src="//cdn.jsdelivr.net/npm/alpaca@1.5.27/dist/alpaca/bootstrap/alpaca.min.js"></script>
Chiama $ .Alpaca () con lo schema del modulo e qualsiasi configurazione:
     
    <div id="form1"></div>
    <script type="text/javascript">
    $("#form1").alpaca({
        "schema": {
            "title": "What do you think of Alpaca?",
            "type": "object",
            "properties": {
                "name": {
                    "type": "string",
                    "title": "Name"
                },
                "ranking": {
                    "type": "string",
                    "title": "Ranking",
                    "enum": ['excellent', 'not too shabby', 'alpaca built my hotrod']
                }
            }
        }
    });
    </script>
Ciò genererà il seguente modulo HTML5 utilizzando Twitter Bootstrap e ALPACA.