Lotus

Software screenshot:
Lotus
Rincian Software:
Versi: 0.3.0
Tanggal Upload: 12 May 15
Lisensi: Gratis
Popularitas: 316

Rating: 2.5/5 (Total Votes: 2)

Lotus mengambil pendekatan yang unik untuk mengatur basis kode yang, yang terdiri dari kerangka yang lebih kecil, masing-masing dengan tujuan sendiri.
Menempatkan mereka bersama-sama tetap sampai ke pengembang, setiap bagian yang meliputi area spesifik dan fitur.
Dengan mengambil rute ini, tim Lotus telah memastikan inti kerangka ini tidak akan mendapatkan kembung dengan terlalu banyak fungsi dan menghindari situasi di mana pengembang harus memuat kode yang tidak pernah digunakan.
Lotus dapat jadi digunakan pada basis per-proyek, mengaktifkan hanya modul & nbsp; dibutuhkan untuk tugas-tugas dan fitur khusus.
Kerangka ini mengikuti arsitektur OOP umum, tetapi prinsip-prinsip MVC juga dapat ditemukan di bagian yang lebih kecil.
Modul dasar Lotus memberikan dukungan untuk:
- Routing HTTP
- Lapisan tampilan
- Kelas sabuk utilitas
- Validasi data
- Tampilan pembantu
- Controller
- Sebuah model data ketekunan

Apa yang baru dalam rilis ini:

  • Ditambahkan:
  • Diperkenalkan pembangkit tindakan. Misalnya. bundel lotus exec menghasilkan tindakan web dashboard # indeks.
  • Izinkan untuk menentukan Coookies standar pilihan dalam konfigurasi aplikasi. Misalnya. cookie benar, {domain: 'lotusrb.org'}
  • .
  • Sertakan Lotus :: Pembantu dalam pandangan.
  • Izinkan untuk menentukan pilihan --database CLI ketika menghasilkan aplikasi baru. Misalnya. lotus rak buku baru --database = postgresql.
  • Inisialisasi repositori Git saat membuat aplikasi baru.
  • Menghasilkan .lotusrc saat membuat aplikasi baru.
  • Keamanan header HTTP. X-Frame-Options dan Content-Keamanan-Kebijakan yang sekarang diaktifkan secara default.
  • database konsol. Jalankan dengan bundel exec konsol lotus db.
  • pencari dinamis untuk relatif dan mutlak rute. Menerapkan metode yang hilang: Web :: Routes.home_path akan memutuskan untuk Web :: Routes.path (: rumah).
  • Berubah:
  • Cookie akan mengirimkan HttpOnly secara default. Ini untuk alasan keamanan.
  • Aktifkan template konfigurasi untuk aplikasi yang dihasilkan baru.
  • Ubah SQLite ekstensi file dari db ke .sqlite3.

Persyaratan :

  • Ruby 2 atau lebih tinggi

Software yang serupa

LeiPHP
LeiPHP

12 Apr 15

PRADO
PRADO

13 Apr 15

ComponentJS
ComponentJS

10 Dec 15

ApPHP Framework
ApPHP Framework

4 Jun 15

Komentar untuk Lotus

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!