Lotus

Software screenshot:
Lotus
Dettagli del software:
Versione: 0.3.0
Data di caricamento: 12 May 15
Sviluppatore: Lotus Development Team
Licenza: Libero
Popolarità: 316

Rating: 2.5/5 (Total Votes: 2)

Lotus ha un approccio unico per organizzare la sua base di codice, essendo costituito da quadri più piccoli, ognuno con il proprio scopo.
Mettendo insieme rimane allo sviluppatore, ogni sezione copre una zona specifica e caratteristica.
Prendendo questa strada, il team Lotus ha fatto in modo che il nucleo della struttura non otterrà gonfio con troppa funzionalità ed evita le situazioni in cui gli sviluppatori hanno a caricare il codice che non viene mai usato.
Lotus può così essere utilizzato su una base per-progetto, attivando solo i moduli & nbsp; necessari per le attività e le caratteristiche specifiche.
Il quadro segue una architettura generale OOP, ma i principi MVC si possono trovare anche nelle sue parti più piccole.
I moduli di base Lotus forniscono il supporto per:
- Routing HTTP
- Uno strato vista
- Classi cintura di utilità
- Convalida dei dati
- vista aiutanti
- Un controllore
- Un modello di persistenza dei dati

Cosa c'è di nuovo in questa versione:

  • Aggiunto:
  • generatore azione Introdotto. Eg. fascio loto exec generare l'azione web cruscotto # indice.
  • Consenti per specificare le opzioni coookies predefinite nella configurazione dell'applicazione. Eg. biscotti vero, {dominio: 'lotusrb.org'}
  • .
  • Includere Lotus :: Helpers in vista.
  • Consenti per specificare l'opzione --database CLI quando generare una nuova applicazione. Eg. loto nuova libreria --database = postgresql.
  • inizializzare un repository Git durante la generazione di una nuova applicazione.
  • Produzione .lotusrc durante la generazione di una nuova applicazione.

  • Intestazioni HTTP
  • Sicurezza. X-Frame-Options e Content-Security-Policy sono ora abilitata di default.
  • console Database. Corri con fascio exec console loto db.
  • cercatori dinamiche per percorsi relativi e assoluti. Implementa metodo mancante: Web :: Routes.home_path risolverà per Web :: Routes.path (: casa).
  • Cambiato:
  • Cookie invierà HttpOnly per impostazione predefinita. Questo è per ragioni di sicurezza.
  • Abilita modelli di configurazione per nuove applicazioni generate.
  • estensione Cambia SQLite da Db a .sqlite3.

Requisiti

  • Ruby 2 o superiore

Programmi simili

Layers
Layers

28 Apr 16

TurboGears
TurboGears

10 Dec 15

Fluent Framework
Fluent Framework

12 Apr 15

ColdBox
ColdBox

12 May 15

Commenti a Lotus

I commenti non trovato
Aggiungi commento
Accendere le immagini!