# Do Começo 😉
Para iniciar a compreensão sobre formulários no Fluig, é crucial entender algumas premissas fundamentais relacionadas ao seu desenvolvimento. A seguir, apresentaremos esses aspectos de forma detalhada, visando facilitar o entendimento e aprofundar o conhecimento sobre o tema.
O que são?
No Fluig, os formulários representam elementos essenciais para a definição e armazenamento de dados dentro da plataforma. Esses formulários são construídos a partir de uma estrutura que combina HTML, JavaScript e CSS. Levando isso em consideração, o Fluig processa o HTML criado pelo desenvolvedor para, automaticamente, gerar tabelas dinâmicas no banco de dados. Essas tabelas são baseadas nos elementos de entrada como inputs, selects e textareas presentes no código HTML.
Onde São Utilizados?
Os formulários são primordialmente empregados em Diagramas de Processos, onde desempenham um papel crucial ao vincular um fluxo de trabalho aos seus respectivos dados. Além disso, sua versatilidade permite que sejam utilizados tanto para cadastros na plataforma quanto para a realização de pesquisas. Esta multifuncionalidade sublinha a importância dos formulários dentro do ecossistema Fluig, facilitando a gestão e o armazenamento de informações de maneira eficiente.
Eventos
Os formulários no Fluig são dotados de uma ampla gama de eventos que possibilitam a modificação de funcionalidades, abrangendo tanto os eventos padrão disponibilizados pela plataforma quanto aqueles personalizados, criados diretamente no HTML ou JavaScript. É fundamental reconhecer que um formulário pode ter tanto seus dados quanto sua apresentação alterados de maneira dinâmica, assegurando que a experiência do usuário seja interativa e longe de ser estática ou monótona.
ℹ Considerando essa característica, é crucial, ao analisar um formulário desenvolvido por terceiros, ter consciência de que eventos podem estar em ação para modificar o estado padrão do formulário. Esse entendimento é chave para uma avaliação precisa e para a implementação de ajustes ou melhorias.
Customização
A utilização de HTML, CSS e JavaScript nos formulários Fluig abre um vasto leque de possibilidades para customizações, permitindo que sejam ajustados conforme as especificidades de cada projeto. Isso significa que há liberdade para incorporar Bibliotecas JavaScript, utilizar CSS personalizado e aplicar diversas ferramentas que elevam a estética e funcionalidade dos formulários.
No entanto, apesar dessa ampla capacidade de personalização, nós, da equipe Deverest, seguimos uma metodologia padrão para a criação de formulários. Esses padrões e diretrizes serão detalhados nas páginas seguintes, assegurando que, mesmo dentro da flexibilidade de customização, mantemos uma consistência e qualidade que refletem nossa marca e abordagem de trabalho.