Lotus

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

Rating: 2.5/5 (Total Votes: 2)

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

Greet
Greet

13 Apr 15

Themosis framework
Themosis framework

24 May 16

Pomelo
Pomelo

10 Feb 16

Dijon
Dijon

13 Apr 15

Comentário para Lotus

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