Hacker Noon quer que você pondere O dilema da plataforma com código baixo e sem código.

Betty Blocks determinou cientificamente que O código não é pelo menos 4 vezes mais rápido que o código baixo:

G2 está interessado em contar como nenhum código e código baixo diferem no mundo da RAD. Esse é o “Desenvolvimento Rápido de Aplicativos”, para aqueles que claramente não são RAD suficientes para saber.

Kissflow (uma plataforma “No Code”) não está exatamente chamando Hora da Morte, mas você deve saber que O código baixo ainda não está morto, mas não parece bom.

No outro canto, Mendix (uma plataforma “Low Code”) avisa você que os problemas com a maioria das ferramentas sem código são que eles geralmente não são bem dimensionados e os recursos de integração são muito limitados.

Finalmente, o Wavemaker levanta as mãos e apenas faz a pergunta direta: Sem código vs. baixo código – Existe alguma diferença?

Sempre que vejo um título de pergunta, penso em Lei de Betteridge: Qualquer título que termine em um ponto de interrogação pode ser respondido com a palavra “Não”. Como previsto, o Wavemaker leva outras 863 palavras ou 5.601 caracteres para concluir: “plataformas sem código não diferem das plataformas com código baixo”.

Pare com isso. Simplesmente pare. Como qualquer uma dessas brigas mesquinhas é um bom uso do tempo? Você, leitor, sente alguma leitura mais sábia disso tudo?

Para ter certeza, há muitas pessoas com incentivo financeiro para manter “No Code” vs “Low Code” para sustentar o lado para cima e colocar o outro para baixo. Assim como os “traficantes de armas” que alegremente alimentam as chamas de ambos.

Veja como é comum adicionar código às ferramentas “No Code”.

O Webflow é o campeão da geração atual do hype do No Code e organizador do No Code Conf. Até eles incentive você a adicionar trechos de código por fazer de tudo, desde estilizar a barra de rolagem até atualizar informações de direitos autorais.

Mas não é só para coisas pequenas. As integrações mais populares exigem a adição de trechos de código. Se você deseja adicionar uma seção somente para membros ao seu site (por exemplo, para ganhar dinheiro com assinaturas, um caso de uso muito importante), é necessário inserir Membro ou Espaço de Membros ou MembrosO código Quanto mais integrações você adicionar, mais estará codificando.

Existem Betty Blocks, a ferramenta “No Code” que você deve lembrar está convencida de que o Code é pelo menos quatro vezes mais rápido que o Low Code. Aqui está o CEO deles falando sobre Usando codificação tradicional na plataforma sem código da Betty Blocks. Aqui está o seminário on-line ensinando sobre chaves estrangeiras para configurar esquemas de banco de dados relacional do tipo SQL em Betty Blocks. Em que momento você realmente está apenas codificando com um IDE sofisticado?

Parece contraditório que a maioria das plataformas “No Code” ofereça “hachuras de escape” para codificação? Isso é apenas pragmatismo em jogo. Os usuários sofrem quando as plataformas não os deixam fazer o que precisam e o código é a interface maleável final entre a plataforma e o mundo externo.

Veja o quanto você pode fazer nas ferramentas “Baixo código” sem codificar.

O Zoho Creator se autodenomina “uma plataforma de baixo código. ” No entanto, você pode executar todos os 6 vídeos da série How-To criando, personalizando e compartilhando seu aplicativo do zero, sem escrever uma única linha de código.

Appian é conhecido como o primeiro “publicamente listado”Plataforma de automação de baixo código. ” Mas quando você assiste ao seu “Torne-se um especialista Appian rapidamente”, Você percebe que o vídeo inteiro de 43 minutos não envolve a criação de uma única linha de código.

Parece pouco intuitivo que as plataformas “Low Code” não exijam código, mas não se comercializem como “No Code?”

Você pode ouça John Rymer, metade da dupla da Forrester Analyst que cunhou o termo “Código baixo”. Segundo ele, eles testaram no mercado a frase “No Code”, mas “Low Code” simplesmente atraiu melhor os clientes corporativos. Então, “Low Code” foi.

Estamos do mesmo lado

Em geral, você verá que a marca “No Code” vs “Low Code” difere principalmente do vintage:

  • As empresas mais antigas (Appian, Zoho Creator e outras que eu pesquisei foram criadas antes de 2010) usam hoje com orgulho a etiqueta “Low Code”.
  • Os mais novos (Webflow, Betty Blocks e outros são pós-2010) consideram-se “Sem Código” para diferenciar.
  • Depois, há os flocos de neve que não escolhem um lado. Parabola só quer que você “entregue suas tarefas rotineiras de dados, descrevendo-as”. Airtable é “parte da planilha, parte do banco de dados”. O Zapier permite que você “conecte seus aplicativos e automatize os fluxos de trabalho”. Todas essas empresas regularmente se agrupam nesse espaço, mas tentam estar acima de tudo.

A verdade é que todas essas empresas estão do mesmo lado – permitindo que todos os usuários corporativos criem aplicativos práticos de maneira mais rápida e barata.

Há até um debate sobre como chamar esse tipo de usuário – Citizen Developer? Visual Developer? Usuário avançado? NoCoder? – diferenciar-se do desenvolvedor tradicional.

Mas o mundo não se divide nitidamente em desenvolvedor x não desenvolvedor, técnico x não técnico.

Você poderia ser um empresário não técnico. Você não é muito bom com “os computadores”. Mas você reconhece que o trabalho pode ser mais barato, mais rápido, mais confiável e colaborativo quando realizado por meio de software.

Você pode ser um usuário técnico. Você não codifica – mas é do tipo que acompanha as últimas especificações do iPhone e do Android. Você tem uma opinião forte sobre os melhores aplicativos de produtividade. Você ainda reconhece que existem lacunas não atendidas nos aplicativos disponíveis por aí. Se você pudesse criar um aplicativo, poderia atender sua própria necessidade (e a dos colegas de trabalho e talvez de muitos outros).

Você pode até ser um desenvolvedor regular, cansado da maneira tradicional, com erros e lenta de fazer as coisas. Você reconhece o valor de um MVP rápido. É melhor gastar seu tempo aproveitando a interface do usuário, as APIs e os fluxos de trabalho. E o seu horário de desenvolvimento é melhor reservado para a “última milha” do que ainda não está disponível.

Independentemente do seu aspecto técnico, as plataformas No Code e Low Code estão lá para servir a todos. Eles devem ser avaliados com base em sua capacidade de atender às suas necessidades, não na quantidade de código que eles podem ou não exigir.

Este não é um momento, é um movimento

Não haverá um grande vencedor em tudo isso. Todos os domínios, todos os setores, todos os níveis da pilha estão sujeitos a uma transformação Sem Código / Código Baixo. Este é um movimento geral para trazer a interação humano-computador para o século XXI.

Os problemas que podem ser resolvidos com o software não são limitados pelos ~ 150.000 estudantes de bootcamp e ciência da computação por ano nos EUA ou pelos ~ 30 milhões de desenvolvedores em todo o mundo (0,4% da população global).

A barra a bater é planilhas. A grande maioria da humanidade (numerando bilhões) já é muito produtiva com o Excel e o Planilhas Google. Como você pode fazer melhor do que uma planilha?

Você pode tornar a entrada e a pesquisa de dados mais ergonômicas em um telefone celular, nosso principal dispositivo de computação. Você pode automatizar outros processos na entrada e saída de dados (acionar um email, enviar um texto ou agendar o processamento de upload em segundo plano). Você pode criar melhores grades de proteção em relação ao tratamento de erros, permissões de equipe e conteúdo gerado pelo usuário, como fotos e vídeos.

A chave é começar com uma idéia clara de suas necessidades e trabalhar para trás. O buffet das plataformas No Code e Low Code estão disponíveis para você.

Meu conselho: Pare de suar a semântica. Comece a criar.