Henrique Vignando
Engenheiro de Software e Dados, Mentors
Esposo da Lorena e pai da Alice
Formado em Informática UEM 2013
Atualmente Mestrando UEM com tema: "Sistema de recomendação baseado em Ontologia preditiva"
Engenheiro de Software e Dados na Mentors à 1 ano e 6 meses, antes trabalhei com Analista e desenvolvedor de sistemas CRM e aplicações web.
Trilha de conhecimento
Bootstrap free
Principais Recursos:
Sidebar
Menu lateral multi-level
Header
Dashboards
Cards e Widgets / Tabs / Modal / Icons & Glyphicons / Notification
Muitos outros recursos...
Plugin GAmenu - Gentelella App menu (system/gamenu)
Elements
Dashboards - *.cds, *.cdfde, *.wcdf (gamenu/dashboards)
Endpoints - *.ktr (gamenu/endpoints)
Resources (gamenu/resources)
style cpk.html -> GA.html
Wapper dos dashboards
Adaptação do Styles no Settings do Dashboards no CDE
Resources (gamenu/resources)
style cpk.html -> GA.html
Wapper dos dashboards
okey, I don’t even know where to start with this menu!
Amarrando com as Roles do PUC (auth.json)
O projeto frontend de BI dentro do plugin
Dashboards de negócio (gamenu/resources/app)
Componentização (gamenu/resources/web-components)
Domínio do Dashboard CDE no frontend
Contém os componentes web reutilizáveis pelos dashboards
Autorização (auth)
Estilização especializada (bi-alfa - SASS)
Funções genéricas (custom-dashboard)
Bibliotecas externas (jQuery UI, Highchart e outras...)
Todos os componentes são gerenciado como dependência via Bower
Movemos todo HTML, JS e CSS para o projeto frontend
load -> mydash.js
style -> mydash.css
header.html
body.html
e mais outros elementos *.html necessários
O que muda no CDE?
Mapeamento dos novos elementos
Removendo código (html / css / js) do CDE
Chamadas a funções de Layout Component
henrique@mentorstec.com.br