Análise Softonic

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


Ícone do programa: Firefly Framework

Firefly Framework para PC

  • Grátis
  • 4.2
    1
  • V4.9.5

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

Na Softonic, nós submetemos todos os arquivos hospedados na nossa plataforma a uma varredura, para avaliar e evitar danos em potencial no seu dispositivo. Nossa equipe realiza verificações sempre que um novo arquivo é carregado e analisa periodicamente os arquivos, para confirmar ou atualizar seu status. Este processo abrangente permite que nós definamos um status para todos os arquivos que podem ser baixados, da seguinte forma:

Limpo

É extremamente provável que este programa de software esteja limpo.

O que isto significa?

Nós fizemos uma varredura do arquivo e as URLs associadas com esse programa de software em mais de 50 dos principais serviços líderes do mundo; não foi detectada nenhuma ameaça possível.

Aviso

Este programa de software é potencialmente mal-intencionado ou pode conter software indesejado agrupado.

Por que este programa de software ainda está disponível?

Com base no nosso sistema de varredura, vimos que possivelmente, esses sinalizadores sejam falsos positivos.

O que é um falso positivo?

Falso positivo significa um programa benigno que foi sinalizado erroneamente como mal-intencionado devido a uma assinatura ou algoritmo de detecção excessivamente abrangente usado em um programa antivírus.

Gostaríamos de destacar que, de vez em quando, um programa de software potencialmente mal-intencionado pode não ser encontrado. Para continuar prometendo a você um catálogo de programas e apps livre de malware, nossa equipe incluiu o recurso Report Software (Relatar software) em cada página de catálogo que encaminha seu feedback de volta para nós.

Sinalize qualquer problema em particular que possa encontrar e a Softonic irá abordar essas questões assim que possível.