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

TYPO3 Flow
TYPO3 Flow

1 Oct 15

Dojo
Dojo

28 Feb 15

Apache MyFaces
Apache MyFaces

12 May 15

Bone.io
Bone.io

13 May 15

Comentário para Lotus

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