Lotus

Screenshot der Software:
Lotus
Softwarebeschreibung:
Version: 0.3.0
Upload-Datum: 12 May 15
Lizenz: Frei
Popularität: 94

Rating: nan/5 (Total Votes: 0)

Lotus nimmt einen einzigartigen Ansatz zur Organisation ihrer Codebasis, wobei aus kleineren Rahmen gemacht, jeder mit seinen eigenen Zweck.
Zusammen setzen sie bleibt bis in den Entwickler, jeden Abschnitt über einen bestimmten Bereich und Funktion.
Mit diesem Weg hat der Lotus-Team sicher, dass der Rahmenkonstruktion Kern erhalten nicht aufgebläht mit zu viel Funktionalität und vermeidet Situationen, in denen Entwickler haben, um Code, der nie verwendet laden gemacht.
Lotus kann so auf einer Pro-Projektbasis verwendet werden, die Aktivierung nur die Module, & nbsp; für bestimmte Aufgaben und Funktionen benötigt.
Der Rahmen folgt eine allgemeine OOP-Architektur, aber MVC Grundsätze auch in seiner kleineren Teilen.
Grund Lotus-Module bieten Unterstützung für:
- HTTP-Routing
- Eine Ansicht Schicht
- Utility Belt Klassen
- Datenvalidierung
- View Helfer
- Eine Steuereinheit
- Ein Daten Persistenz Modell

Was ist neu in dieser Pressemitteilung:

  • am:
  • Eingeführt Handlungsgenerator. ZB. bündeln exec Lotus generieren Aktions Web-Dashboard # Index.
  • Lassen Sie die Standard coookies Optionen in der Anwendungskonfiguration angeben. ZB. Cookies wahr, {domain: "lotusrb.org '}
  • .
  • Fügen Sie Lotus :: Helpers in Aussicht.
  • Lassen Sie --database CLI-Option angeben, wenn eine neue Anwendung zu generieren. ZB. Lotus neue Bücherregal --database = PostgreSQL.
  • Initialisieren eines Git-Repository bei der Generierung einer neuen Anwendung.
  • Produce .lotusrc beim Erzeugen einer neuen Anwendung.
  • Sicherheit HTTP-Header. X-Frame-Options und Content-Security-Politik werden jetzt standardmäßig aktiviert.
  • Database Konsole. Führen Sie mit Bündel exec Lotus db-Konsole.
  • Dynamische Messer für relative und absolute Routen. Es implementiert Verfahren fehlt: Web :: Routes.home_path wird auf Web beheben :: Routes.path (: home).
  • Geändert:
  • Cookies wird durch Senden Httponly. Dies ist aus Gründen der Sicherheit.
  • Vorlagen aktivieren Konfiguration für neue apps erzeugt.
  • SQLite ändern Dateierweiterung von .db zu .sqlite3.

Anforderungen :

  • Ruby 2 oder höher

Ähnliche Software

ApPHP Framework
ApPHP Framework

4 Jun 15

Ringo
Ringo

12 May 15

Apache Isis
Apache Isis

10 Dec 15

Kommentare zu Lotus

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!