Crie aplicativos da web facilmente

Firefly Framework é uma estrutura da Web Java assíncrona que ajuda você crie aplicativos da Web rapidamente e facilmente. Esta ferramenta de desenvolvimento fornece uma estrutura MVC com um servidor HTTP e muitos outros componentes úteis para desenvolvimento de aplicativos da web. Com isso, você pode implantar facilmente seu aplicativo Web sem outros contêineres Java. O aplicativo explora todo o potencial do hardware usando a arquitetura SEDA, que é um modelo de thread altamente personalizável.

Kit de desenvolvedor orientado a eventos

O Firefly Framework é um aplicativo amplamente orientado a eventos. Você pode especificar coisas de seu interesse e, se isso acontecer no Firefly, o aplicativo notificará você enviando eventos. Entre esses eventos está a chegada de alguns dados em um soquete e um serviço HTTP recebendo uma solicitação.

O Firefly lida com uma muita simultaneidade usando um pequeno número de threads. Com isso, os usuários são aconselhados a não bloquear nenhum thread do Firefly. Além disso, você deve conseguir bloquear chamadas no pool de threads autônomo.

O Firefly Framework fornece funcionalidade para uma variedade de coisas—incluindo escrever clientes e servidores TCP, HTTP e WebSocket. Também ajuda a escrever aplicativos da Web com estruturas MVC e mecanismo de modelo. Além disso, fornece funcionalidade para acesso ao banco de dados.

Quando usar o Firefly

Para um kit de desenvolvedor, o Firefly Framework é muito simples. É um framework HTTP escrito em Haskell que busca a simplicidade na implementação. É uma boa ferramenta para quem está aprendendo Haskell, brincando com mônadas ou para quem precisa de um servidor simples para um projeto.

Porém, em alguns casos, não é recomendado usar o Firefly Framework. Se você é um novato e se sente intimidado por mônadas, use o aplicativo. Também é recomendado quando você deseja escrever um projeto de hobby ou apenas gosta de entender a pilha com a qual está trabalhando.

Mas, se você tiver milhares de usuários, o Firefly é não é aconselhável. Também não é recomendado se você deseja o servidor com melhor desempenho. Você também precisa usar uma estrutura mais avançada quando quiser ter muitas libs auxiliares disponíveis.

Útil, mas limitado

Em suma, o Firefly Framework é uma ferramenta útil quando você deseja criar aplicativos da Web rapidamente. O aplicativo fornece componentes úteis para desenvolver aplicativos da Web e servidores de protocolo, para que você possa concluir seu projeto rapidamente. No entanto, o que você pode fazer com o aplicativo é limitado apenas a aplicativos da web simples. Se você estiver hospedando um aplicativo com muitos usuários, este não é o aplicativo para você.

  • Prós

    • Usa modelo de thread altamente personalizável
    • Permite que os usuários criem aplicativos da Web rapidamente
    • Orientado a eventos
    • Implantação da Web sem contêiner
  • Contras

    • Limitado apenas a aplicativos da web simples
    • Não recomendado para aplicativos da web com muitos usuários
 0/3

Detalhes

  • Licença

    Grátis

  • Versão

    4.9.5

  • Data de atualização

  • Plataforma

    Windows

  • Idioma

    Inglês

  • Tamanho

    1.98 MB

  • Desenvolvedor

Programa disponível em outros idiomas



Opinião usuários sobre Firefly Framework

Já experimentou Firefly Framework? Seja o primeiro a deixar a sua opinião!

Também pode te interessar

Explorar Apps

Últimos artigos

As leis relativas ao uso deste software estão sujeitas à legislação de cada país. Não incentivamos ou autorizamos o uso deste programa se ele violar essas leis.
Softonic
Sua avaliação sobre Firefly Framework
Softonic
100/100

Resultado da verificação: Limpo

Este arquivo passou por uma verificação de segurança abrangente usando a tecnologia VirusTotal. É seguro para download.

  • Sem vírus
  • Sem spyware
  • Sem malware
  • Verificado por Parceiros de Segurança

    Logo de VirusTotal

Informações da Verificação

Último scan
domingo, 26 de novembro de 2023
Provider de scan
VirusTotal · Relatório completo

Integridade do Arquivo

Arquivo
firefly-firefly-4.9.5_release.zip
SHA256
aac941ea9365d6eed6848e62cd8fe7be9c1f1dfdd3e78cdb7075d739327f59a5
SHA1
3ebafd47ab5657323bab91419a51dc7696b0eb17

Compromisso de segurança da Softonic

Firefly Framework foi minuciosamente verificado por nossos sistemas de segurança avançados e verificado por parceiros líderes da indústria. Este arquivo vem do desenvolvedor oficial e passou por todas as nossas verificações de segurança, não mostrando sinais de vírus, malware ou spyware.