Article image
Thiago Ferreira
Thiago Ferreira09/10/2022 19:14
Compartilhe

low-code?

    Sou graduando em TI com ênfase em análise e desenvolvimento de software. Estou em transição de carreira, portanto, venho de uma formação em Letras Português e Inglês, e tenho experiência em docência, vendas e atualmente faço freela em delivery no iFood. E um tema que achei muito legal é o desenvolvimento low-code, e, portanto, eu o trouxe para sabermos um pouco sobre isto.

    O que é low-code e quando surgiu? O desenvolvimento low-code é feito em uma plataforma para ambiente de desenvolvimento onde o software é criado por meio de uma interface gráfica do usuário. Pode exigir codificação extra para algumas soluções e pode produzir aplicativos operacionais. O termo "low-code" veio da empresa de análise Forrester, que cunhou a expressão na década de 2010.

    O que é plataforma de desenvolvimento low-code?

    A plataforma de desenvolvimento low-code é um aplicativo que fornece a Interface Gráfica do Usuário para programação e, assim, desenvolve o código em uma taxa muito rápida e reduz os esforços de programação tradicionais. Essas ferramentas ajudam no desenvolvimento rápido de código, minimizando os esforços de codificação manual.

    Quais são os benefícios das ferramentas de desenvolvimento low-code?

    Ferramentas de desenvolvimento low-code fornecem muitos benefícios e mais pessoas podem contribuir para o processo de desenvolvimento de aplicativos. Além disso, essas plataformas ajudam as organizações a melhorar sua agilidade. Reduz a complexidade do processo de desenvolvimento de aplicativos.

    Qual é a diferença entre low-code e no-code?

    No-code geralmente seria classificado como low-code, mas existem versões “light” do software que são sem código, que estão mais próximas do “plug and play”, mas oferecem menos opções de personalização e escalabilidade. 

    Como acontece o low-code?

    Uma abordagem low-code oferece “design e desenvolvimento orientados a modelos, geração automática de código, uma estrutura que fornece a maioria das funcionalidades para que apenas comportamentos específicos precisem ser codificados e programação visual 'por clique do mouse' em vez codificação hardcore. Em outras palavras, longas linhas de código complexo são substituídas por um meio mais visual de desenvolvimento de aplicativos.

    Quando é melhor usar low-code X uma abordagem de desenvolvimento tradicional?

    se resume a conhecer as necessidades de sua organização, os problemas que você deseja resolver com a tecnologia, o cronograma e o orçamento do projeto e os recursos disponíveis para seu projeto de desenvolvimento de software. Low-code tem vantagens distintas sobre o desenvolvimento de high-code em áreas como: 

    - Velocidade

    - Custo

    - Baixa manutenção

    - Colaboração e prototipagem rápida

    Quando um método de desenvolvimento tradicional é a melhor opção?

    o low-code teve uma evolução bastante rápida quando se trata de funcionalidade e usabilidade, mas pode-se considerar seguir o caminho do desenvolvimento de software personalizado se algum dos seguintes for necessário:

    - Personalização extensiva

    - Requisitos de nicho

    - Escolha da linguagem de programação

    - Uma interface de usuário altamente estilizada

    O desenvolvimento low-code substituirá o desenvolvimento tradicional?

    Não, no entanto, o low-code pode de fato substituir alguns aspectos da programação tradicional. 

    Low-code e high-code estão evoluindo juntos. Ambas as tecnologias estão sujeitas a mudanças significativas nas próximas décadas, tais mudanças esperançosamente trarão ainda mais interoperabilidade e sinergias.

    Compartilhe
    Comentários (0)