Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.
/ ekko_app Public archive

*DEPRECATED* The boilerplate to save you sometime when you will need to build something from zero. EKKO Boilerplate

Notifications You must be signed in to change notification settings

Katekko/ekko_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED

A arquitetura foi migrada, agora ela funciona com uma CLI chamada MASON.

Se você quiser fazer um teste atualmente como está, segue o repo: https://github.com/Katekko/ekko_brick

DEPRECATED

EKKO Boilerplate

Um boirlerplate para salvar seu tempo quando for desenvolver alguma aplicação nova.

Objetivo

  • Facilitar rápidos desenvolvimento de soluções.
  • Padronizar o desenvolvimento das suas aplicações, sejam elas pequenas ou grandes.
  • Abstrair bibliotecas para você apenas utiliza-las sem dor de cabeça.
  • Aproximar padrões já pré-existentes para o desenvolvimento front-end

Features

  • Utilizando GetX para controlar os núcleos de uma aplicação
  • Fácil navegação com injeções de dependencias utilizando GetX
  • Configuração de ambientes (backend)
  • Loading global
  • Utilizando OBJECTBOX para controlar a database local
  • Utilizando GetConnect (GetX) para fazer suas requisições para suas APIS
  • Utilizando GetX para traduzir seu app por rotas

Libs

GetX

Controla diversos aspectos do seu aplicativo:

  • Navegação
  • Injeção de dependencia
  • Controle de estado
  • Traduções

Get Connect

  • Ultilado para fazer requisições para seu backend (api/backend/web)

Logger

  • Utilizado apenas para controle de log

GetStorage

  • O GetStorage é o precursor do sharedpreference, utilize ele para armazenar dados usando um armazenamento ultra rapido de chave/valor

ObjectBox

DARQ

  • Biblioteca auxiliar para ajudar gerenciar listas em seu aplicativo

TODOs

  • Criar organização para utilizar WEB SOCKETS
  • Criar exemplos de aplicações utilizando essa estrutura

Como utilizar tudo isso?

Depois de clonar o repositório você irá precisar copiar e colar o arquivo CONFIG.EXAMPLE.DART renomeando a cópia para CONFIG.DART. Esse será seu arquivo de configuração para colocar seus endpoints para suas APIS.

FAQ

Qualquer duvida que tiver, entre em contato pelo discord: https://discord.gg/bb88Bud

Também faço live as vezes para ajudar o pessoal: https://www.twitch.tv/katekko

Este é meu canal no youtube: https://www.youtube.com/channel/UCYD1OOf852ygkWLBCvwOvsw

About

*DEPRECATED* The boilerplate to save you sometime when you will need to build something from zero. EKKO Boilerplate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages