Escolar Documentos
Profissional Documentos
Cultura Documentos
CONTROLE DE VERSÕES E
GITHUB
Bernardo Oliveira
Lucas Henrique
Pedro Henrique
NO-CODE: O QUE É?
Sendo assim, ao invés de construir seu layout com linhas e mais linhas de códigos,
você simplesmente arrasta e solta os componentes ou partes de um aplicativo
desejado no local que você definir mais apropriado.
AS PLATAFORMAS NO-CODE JÁ SÃO
UMA REALIDADE
Embora pareça coisa de outro mundo, ou um futuro muito distante, as ferramentas, também
chamadas de plataformas no-code já são uma realidade.
Ferramentas como Webflow, Bubble, Buildbox ou Shopify permitem que citizen
developers construam suas próprias soluções em um território que costumava ser ocupado apenas
por programadores.
À medida que o movimento no-code ganha força, criar aplicativos e softwares se torna cada vez
mais acessível a qualquer pessoa. Deste modo, a comunidade citizen developer irá aumentar,
permitindo que todo tipo de ideias, antes contidas pela alta demanda em cima dos desenvolvedores,
sejam aplicadas e resultem em algum produto. Todo mundo será um criador de softwares.
O QUE SÃO PLATAFORMAS LOW CODE?
1. Processos de negócios
Empresas com vários departamentos contam com tecnologia para auxiliar na organização de seus
negócios. Esses tipos de aplicativos ajudam a supervisionar, automatizar e otimizar sua produtividade e
fluxo de trabalho.
2. Processamento de dados
As plataformas low code permitem que se incorpore a inteligência artificial, que ajuda a processar os
dados de maneira eficiente e completa. Isso não apenas incentiva a produtividade, mas também preserva
tempo e recursos ao automatizar funções que, de outra maneira, seriam realizadas manualmente.
VANTAGENS E DESVANTAGENS
Vantagens
Desvantagens
Simplicidade; Integração limitada: embora o low code possa ser
Velocidade; integrado a um grande número de sistemas, ele não é
compatível com softwares mais complexos ou
Gerenciamento de sofisticados. Incluindo aqueles que utilizam bancos de
riscos; dados externos ou vários back-ends;
Conhecimento específico: apesar das plataformas
Acessibilidade. de low code serem projetadas para facilitar o
desenvolvimento de aplicativos para não especialistas,
ainda assim é necessário um certo nível de
conhecimento para navegar. É preciso ter um nível
básico em desenvolvimento para ter sucesso.
O QUE É CONTROLE DE VERSÃO?
Feature branches não afetam a ramificação principal, que é onde o código original
do projeto está localizado. Uma vez que as mudanças tenham sido feitas e o código
atualizado está pronto, a ramificação pode ser misturada (num processo de merge)
com o master branch. É assim que as mudanças no projeto se tornam efetivas.
GITHUB NÃO É APENAS PARA
DESENVOLVEDORES
O GitHub é uma ótima plataforma que mudou o método de trabalho de desenvolvedores. Mas
qualquer pessoa que deseja gerenciar seu projeto com eficiência e trabalhar com outros
colaboradores também pode usar o GitHub.
Se sua equipe trabalha em um projeto que realiza atualizações constantes e você quer
acompanhar como as mudanças são feitas, então o GitHub é uma ótima opção para você.
Existem outras alternativas como o GitLab e BitBucket, mas o GitHub deve ser levado em
consideração.