Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O F# se destaca na criação de soluções Web eficientes, escalonáveis e robustas. Este artigo fornece links para alguns recursos significativos relacionados à programação da Web com F#. Algumas estruturas para programação da Web com F# estão listadas abaixo.
Outras opções de desenvolvimento da Web estão documentadas no Guia de Programação da Web com F# da F# Software Foundation.
ASP.NET Núcleo
ASP.NET Core é uma estrutura moderna, multiplataforma, de alto desempenho e de software livre para a criação de aplicativos modernos baseados em nuvem e conectados à Internet. Ele é executado no .NET Core e dá suporte a F# de forma nativa. Se você instalar o SDK do .NET, haverá modelos F# disponíveis por meio do dotnet new comando.
Girafa
O Giraffe é uma biblioteca F# orientada pela comunidade para a criação de aplicativos Web avançados com excelente desempenho. Ele foi projetado especificamente com o ASP.NET Core em mente e pode ser adicionado aos pipelines do ASP.NET Core.
Saturno
O Saturno é uma estrutura de desenvolvimento da Web F# orientada pela comunidade que implementa o padrão MVC do lado do servidor. Muitos de seus componentes e conceitos parecerão familiares para qualquer pessoa com experiência em outras estruturas da Web, como Ruby on Rails ou Django do Python. Ele é criado com base no Giraffe e no ASP.NET Core - uma plataforma moderna de desenvolvimento multiplataforma e de alto desempenho para a criação de aplicativos Web prontos para nuvem.
Fábula
Fable é um compilador que traz F# para o ecossistema JavaScript. Ele gera uma saída JavaScript moderna, interopera com pacotes JavaScript e dá suporte a vários modelos de desenvolvimento, incluindo React.
Pilha de segurança
SAFE Stack é uma pilha de tecnologia orientada pela comunidade para aplicativos Web funcionais usando o Azure. O SAFE Stack permite que você desenvolva rapidamente aplicativos Web atraentes que usam tecnologias padrão do setor ao usar o F# para garantir uma experiência de desenvolvimento agradável. SAFE inclui Girafa, Saturno e outros componentes.
WebSharper
O WebSharper é uma tecnologia de programação da Web reativa, funcional e de pilha completa para o .NET, que permite desenvolver microsserviços, aplicativos Web cliente-servidor, SPAs reativos e muito mais em F#.
Falco
O Falco é um kit de ferramentas controlado pela comunidade para criar aplicativos Web rápidos, funcionais e tolerantes a falhas usando F#. Ele é baseado nos componentes de alto desempenho do ASP.NET Core e é otimizado para criar aplicativos HTTP rapidamente. O Falco tem um mecanismo de exibição interno e integra-se perfeitamente com middleware e estruturas existentes do .NET Core.