Web & APIs
Sites, APIs e backends que continuam de pé sob tráfego intenso — e que se recuperam sozinhos quando algo quebra. Atualize sem derrubar o serviço.
Sistemas resilientes. Mobile. Nativo.
Construa APIs distribuídas, aplicativos móveis e ferramentas nativas usando uma única linguagem. O Lx combina o modelo de atores da BEAM, compilação nativa e validação estática avançada para criar software confiável sem sacrificar produtividade.
Uma linguagem não é o destino — é o que ela te permite entregar.
Sites, APIs e backends que continuam de pé sob tráfego intenso — e que se recuperam sozinhos quando algo quebra. Atualize sem derrubar o serviço.
Aplicativos rápidos e com visual moderno, direto do seu código. Não é cópia de site nem versão lenta: é um app de verdade.
Programas de linha de comando e ferramentas que abrem num piscar de olhos e usam pouca memória — do mesmo código que sua web e seu app.
Robustez, mobile nativo e performance — sem reinventar a roda.
No alvo de servidor, seu serviço se recupera sozinho de erros e segue no ar — resiliência que já vem pronta.
No alvo mobile, apps nativos, fluidos e bonitos — não uma casca de site rodando devagar.
No alvo nativo, programas que iniciam na hora e consomem poucos recursos, onde cada milissegundo conta.
Rotas, páginas, APIs e atualizações em tempo real. Tudo para colocar um produto no ar.
A linguagem pega muitos erros antes de você rodar — em qualquer alvo. Mais confiança para entregar.
Você escreve numa linguagem só e compila para web, mobile e nativo. Cada plataforma com suas próprias forças.
Sintaxe expressiva, sem clichês.
def main do
io:puts("Hello, Lx!")
endcase result do
{:ok, value} -> value
{:error, reason} -> reason
endstruct User {
name :: string
age :: integer
}
user = %User{name: "Ada", age: 36}[1, 2, 3, 4]
|> enum:map(fn(x) -> x * 2 end)
|> enum:sum()