Lotus

Tela Software:
Lotus
Detalhes de Software:
Versão: 0.3.0
Data de upload: 12 May 15
Licença: Livre
Popularidade: 94

Rating: nan/5 (Total Votes: 0)

Lotus tem uma abordagem única para organizar sua base de código, sendo composta de quadros menores, cada um com sua própria finalidade.
Colocá-los juntos permanece até o desenvolvedor, cada seção cobrindo uma área específica e característica.
Ao tomar essa rota, a equipe Lotus tem a certeza núcleo do quadro não vai ficar inchado com muita funcionalidade e evita situações onde os desenvolvedores têm para carregar código que nunca é utilizado.
Lotus pode assim ser usado em uma base por projeto, ativando apenas os módulos & nbsp; necessário para as tarefas e funções específicas.
O quadro seguinte uma arquitectura OOP geral, mas os princípios do MVC também pode ser encontrado nas suas partes mais pequenas.
Lotus módulos Básico apoiar:
- Encaminhamento HTTP
- Uma camada de visão
- Aulas de cinto de utilidades
- Data de validade
- vista ajudantes
- Um controlador
- Um modelo de persistência de dados

O que é novo nesta versão:

  • Adicionado:
  • gerador de acções introduzidos. Eg. pacote de lótus exec gerar acção web dashboard # índice.
  • Permitir para especificar opções coookies padrão na configuração do aplicativo. Eg. biscoitos verdade, {domain: 'lotusrb.org'}
  • .
  • Inclua Lotus :: Helpers em vista.
  • Permitir para especificar opção --database CLI quando gerar uma nova aplicação. Eg. lótus nova estante --database = PostgreSQL.
  • inicializar um repositório Git ao gerar um novo aplicativo.
  • Produzir .lotusrc ao gerar um novo aplicativo.

  • Cabeçalhos HTTP
  • Segurança. X-Frame-Opções e Content-Security-Política de agora são ativadas por padrão.
  • console do banco de dados. Execute com o console db lótus exec pacote.
  • finders dinâmicos para rotas relativos e absolutos. Ele implementa método faltando: Web :: Routes.home_path irá resolver a Web :: Routes.path (: casa).
  • Mudado:
  • Os cookies HttpOnly enviar por padrão. Isto é por razões de segurança.
  • Ativar modelos de configuração para novas aplicações geradas.
  • extensão de arquivo Alterar SQLite de .db para .sqlite3.

Requisitos :

  • Ruby 2 ou superior

Programas semelhantes

ColdBox
ColdBox

12 May 15

Zope
Zope

19 Jul 15

Behat
Behat

28 Feb 15

ApPHP Framework
ApPHP Framework

4 Jun 15

Comentário para Lotus

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria