Com a crescente procura por tecnologia, cada vez mais pessoas estão a criar os seus próprios websites, páginas pessoais e produtos na Internet. No entanto, o desenvolvimento de software pode ser desafiante e muitos licenciados em ciências da computação não conseguem completar de forma independente o desenvolvimento avançado de produtos mesmo após quatro anos de estudo profissional. Em setores como o Web3, que dependem de novas tecnologias, existe uma procura particularmente elevada por talento de desenvolvimento. Como resultado, surgiu no mercado produtos que diminuem as barreiras de aprendizagem e desenvolvimento, conhecidos como plataformas de baixo código/não código. A ideia principal por trás destes produtos é simplificar o processo de criação de software ao oferecer componentes pré-construídos e interfaces visuais.
O termo "low-code" foi cunhado pela Forrester em 2014, mas o desenvolvimento rápido de aplicações (RAD) pela IBM já havia surgido em 1980. Em 2000, a programação visual tinha avançado ainda mais, e as empresas começaram a concentrar-se nesta área. Por exemplo, a conhecida empresa de low-code OutSystems foi fundada em 2001, enquanto outra empresa de LCNC (low-code/no-code), FileMaker, foi estabelecida em 1985. Em 2018, a Gartner introduziu os conceitos de aPaaS (plataforma de aplicação como serviço) e iPaaS (plataforma de integração como serviço), solidificando ainda mais o mercado.
Atualmente, as empresas tanto em Web2 como em Web3 oferecem várias soluções LCNC. A sua semelhança consiste em permitir aos programadores criar aplicações web e móveis utilizando ferramentas visuais fáceis de entender, como interfaces gráficas de utilizador (GUI), componentes de arrastar e soltar e lógica orientada por modelos.

A plataforma de desenvolvimento de baixo código Blocks tem uma interface gráfica do utilizador (fonte:Site Oficial da Blocks)
No campo Web3, contratos inteligentes como NFTs e Tokens são facilmente abstraídos e podem ser utilizados como módulos de desenvolvimento devido à composabilidade da blockchain. Além disso, há uma grande procura por desenvolvedores Web3, e muitos projetos frequentemente envolvem tarefas simples e repetitivas, eliminando a necessidade de contratar um grande número de profissionais qualificados. Para tais projetos, optar pela plataforma LCNC para desenvolvimento é uma escolha econômica.
Fonte da tabela: https://developer.aliyun.com/article/788091
No geral, o LCNC é mais adequado para pessoal técnico sem formação em programação e com algum conhecimento básico de desenvolvimento. É fácil começar e opera rapidamente. No entanto, também tem desvantagens óbvias, como não poder atender às necessidades de desenvolvimento personalizadas e ter pouca escalabilidade nas fases posteriores.
Ao visitar o site oficial da Thirdweb, você pode ver o rico ecossistema de produtos que eles fornecem. Seus produtos incluem carteiras, contratos, pagamentos, infraestrutura e motores como componentes de desenvolvedor. Em cada categoria, eles também oferecem várias soluções. Por exemplo, na seção de Infraestrutura, eles fornecem funcionalidade de armazenamento de arquivos, funcionalidade de download de arquivos do Gateway e soluções RPC.

O rico ecossistema de produtos tornou-o muito popular entre os programadores. De acordo com o blog oficial da Thirdweb, atualmente existem mais de 70 mil programadores a usar a Thirweb para construir as suas próprias aplicações, o que é surpreendente no domínio da Web3.
De acordo comRelatório da Rootdata, em 2022, a Thirdweb completou uma rodada de financiamento estratégico de $24 milhões, avaliando a empresa em $160 milhões. Os investidores incluem Haun Ventures, Protocol Labs, Coinbase Ventures, Polygon Labs, Shopify e outros proeminentes capitalistas de risco e empresas Web2 e Web3.

Origem: https://www.bunzz.dev/
O núcleo do Bunzz é o seu “Centro de Contratos Inteligentes.” O Bunzz abstrai contratos comuns da Web3 em módulos, que os utilizadores podem facilmente adicionar ao clicar. Como mostrado na imagem abaixo, após inserir o nome do projeto e selecionar a blockchain de destino para implantação, os utilizadores podem escolher entre templates preparados ou componentes do Bunzz. Após a seleção, podem definir os parâmetros e, finalmente, clicar em “Implantar” para completar a implementação do contrato inteligente on-chain, pagando a taxa de gás correspondente (taxa de transação on-chain).

Origem: Bunzz
Antes de começar, os utilizadores precisam de passar 5 minutos a navegar pelo tutorial curto. Uma vez na página do editor, os utilizadores podem clicar na caixa de ferramentas para começar a criar contratos inteligentes. Durante a utilização, os utilizadores podem personalizar o editor para se adequar ao seu fluxo de trabalho, alterando o tema ou utilizando o modo de aprendizagem para visualizar dicas detalhadas. Após completar o design e edição dos parâmetros, os utilizadores podem clicar em Implementar para implementar o contrato. Como mostrado na imagem abaixo, o Blocks fornece designs de NFT DIP721 e Token DIP20, onde os utilizadores podem simplesmente clicar para criar painéis. Tomando o DIP721 NFT como exemplo, os utilizadores só precisam de modificar [Nome do NFT] e [Símbolo do NFT], e o código será gerado automaticamente. Os utilizadores podem então clicar em Implementar para concluir a implementação.
)
Fonte: https://blocks-editor.github.io/blocks/

Fonte: Página Inicial da Directual
Directual é uma ferramenta típica de baixo código Web3 que está a aventurar-se no espaço Web3. Os seus principais serviços são adequados para o desenvolvimento de produtos Web2. No processo de desenvolvimento Web3, o Directual fornece principalmente soluções para verificação de identidade descentralizada, pagamentos encriptados, gestão de NFTs e muito mais. A interface do Directual é mostrada na imagem abaixo e parece ter uma IU mais complexa em comparação com os três produtos mencionados anteriormente. Na programação real, os desenvolvedores precisam ter um bom domínio de conhecimentos fundamentais, como bases de dados, JS e JSON.

Origem: https://my.directual.com/platform/apps/
No entanto, também existem desafios significativos associados à tecnologia Web3. Estes desafios incluem a complexidade da pilha tecnológica Web3, como o desenvolvimento e manutenção de contratos inteligentes. Questões de segurança chave, particularmente ao lidar com ativos financeiros, também são uma preocupação. Além disso, existem limitações de desempenho e escalabilidade. A LCNC também deve abordar as dependências de fornecedores, a necessidade de conformidade e governança, e a proteção da privacidade e controlo de dados no contexto da Web3.
A indústria LCNC também oferece perspetivas imensas, pois estas tecnologias estão a impulsionar a transformação digital, oferecendo soluções rápidas e económicas de TI empresarial, e suportando as tendências de globalização e trabalho remoto. Avanços tecnológicos, como a integração de IA, sugerem que as plataformas LCNC se tornarão cada vez mais inteligentes e fáceis de usar.
Os principais desafios incluem garantir a segurança e conformidade da plataforma, integrar com sistemas complexos existentes e gerir a dívida técnica e questões de governança que surgem à medida que os utilizadores empresariais participam no desenvolvimento. Além disso, a adaptação da comunidade de programadores, a educação de mercado, as limitações nas funcionalidades de personalização e o risco de bloqueio do fornecedor são também desafios importantes com que a indústria se depara. No entanto, com o desenvolvimento contínuo e melhoria da tecnologia, prevê-se que estes desafios sejam gradualmente superados. Isso permitirá que a indústria LCNC se expanda e amadureça no futuro.
Apesar de enfrentar desafios como complexidade técnica, segurança e escalabilidade, esses obstáculos podem ser transformados em catalisadores para o avanço da indústria à medida que a tecnologia avança e o ecossistema continua a amadurecer. Olhando para o futuro, espera-se que a tecnologia CNC continue a simplificar o processo de desenvolvimento, reduzir as barreiras de entrada, expandir o leque de participantes e acelerar a transformação digital, promovendo a inovação e a adoção em massa das tecnologias Web3.
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.





