Lotus

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

Rating: nan/5 (Total Votes: 0)

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

Cement
Cement

20 Jul 15

Matador
Matador

1 Mar 15

Symfony
Symfony

29 Sep 17

Geddy
Geddy

9 Apr 16

Komentarze do Lotus

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