Lotus

Screenshot Software:
Lotus
Szczegóły programowe:
Wersja: 0.3.0
Filmu: 12 May 15
Licencja: Wolny
Popularność: 316

Rating: 2.5/5 (Total Votes: 2)

Lotus ma unikalne podejście do organizowania jej codebase, są wykonane z mniejszych struktur, każdy z własnym celu.
Zestawiając je nadal do dewelopera, każdej części obejmujące określony obszar i funkcji.
Podejmując tę ​​trasę, zespół Lotus zadbał rdzeń ram nie będzie nadęty zbyt dużo funkcji i pozwala uniknąć sytuacji, w których deweloperzy mają załadować kod, który nigdy nie zostanie użyty.
Lotus może być więc stosowany na podstawie na projekcie, aktywując tylko moduły, & nbsp; potrzebne do realizacji konkretnych zadań i funkcji.
Ramy następuje ogólną architekturę OOP, ale zasady MVC można również znaleźć w mniejszych częściach.
Moduły podstawowe Lotus wspierać:
- Routing HTTP
- Warstwa widoku
- zajęcia pasek narzędziowy
- Sprawdzanie poprawności danych
- widok pomocników
- Sterownik
- Utrzymywanie modelu danych

Co nowego w tym wydaniu:

  • Dodane:
  • Wprowadzony Generator działania. Np. bundle exec Lotos generowania działań internetowych deska rozdzielcza # index.
  • Pozwala określić domyślne opcje w konfiguracji coookies aplikacji. Np. ciasteczka prawda, {domeny: "lotusrb.org '}
  • .
  • Dołącz Lotus :: Pomocnicy w widokach.
  • Pozwala określić opcję CLI, gdy --database wygenerowania nowego wniosku. Np. Lotos nowy regał --database = postgresql.
  • Inicjalizacja repozytorium git podczas tworzenia nowej aplikacji.
  • Produce .lotusrc podczas tworzenia nowej aplikacji.

  • Nagłówki HTTP
  • Zabezpieczenia. X-Frame-Options oraz Content-Security-Policy są teraz domyślnie włączona.
  • konsola bazy danych. Uruchom z konsoli exec pakietu Lotus db.
  • dystansu dynamiczne dla względnym i bezwzględnym trasach. Implementuje metodę brakuje: Web :: Routes.home_path rozwiąże do sieci :: Routes.path (: startowej).
  • Zmienione:
  • Cookies wyśle ​​HttpOnly domyślnie. To ze względów bezpieczeństwa.
  • Włącz szablonów konfiguracji dla nowych generowanych aplikacji.
  • Zmień rozszerzenie pliku z SQLite db do .sqlite3.

Wymagania :

  • Ruby 2 lub wyższy,

Podobne oprogramowanie

Utopia
Utopia

11 Apr 15

Mithril
Mithril

10 Feb 16

AngularJS
AngularJS

29 Sep 17

Apache Jena
Apache Jena

10 Feb 16

Komentarze do Lotus

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii