pylons

Por pylons

Perfil Não Reivindicado

Reivindique o perfil da sua empresa na G2

Reivindicar este perfil confirma que você trabalha na pylons e permite que você gerencie como ele aparece na G2.

    Uma vez aprovado, você pode:

  • Atualizar os detalhes da sua empresa e produto

  • Aumentar a visibilidade da sua marca na G2, pesquisa e LLMs

  • Acessar insights sobre visitantes e concorrentes

  • Responder a avaliações de clientes

  • Verificaremos seu e-mail de trabalho antes de conceder acesso.

4.0 de 5 estrelas
5 star
0%
3 star
0%
2 star
0%
1 star
0%

Como você classificaria sua experiência com pylons?

Este produto ainda não foi avaliado! Seja o primeiro a compartilhar sua experiência.
Deixe uma Avaliação
Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

Avaliações e Detalhes do Produto pylons

Imagem do Avatar do Produto

Já usou pylons antes?

Responda a algumas perguntas para ajudar a comunidade pylons

Avaliações pylons (1)

Avaliações

Avaliações pylons (1)

4.0
avaliações 1
Pesquisar avaliações
Filtrar Avaliações
Limpar Resultados
As avaliações da G2 são autênticas e verificadas.
Usuário Verificado em Bens de Consumo
UB
Médio Porte (51-1000 emp.)
"Em meus 20 anos de Engenharia, pylons foi realmente o meu framework favorito para trabalhar."
O que você mais gosta pylons?

Sou um Engenheiro Principal de Front End, então esta análise vem dessa perspectiva. Pylons (e Pyramid) têm sido meu back-end favorito para trabalhar, sem dúvida. Pylons/Pyramid é ideal se você deseja construir aplicativos web performantes e testáveis que sejam fáceis para desenvolvedores de back-end mais tradicionais trabalharem em full-stack. Você pode combinar uma arquitetura monolítica mais tradicional com microsserviços, e criar endpoints de API Rest é direto e limpo - permitindo que você confie no mesmo código de modelo que páginas estáticas geradas de forma mais tradicional. Isso nos permitiu ter uma camada de serviço robusta e segura, ideal para crescimento rápido e prototipagem.

Pylons e Pyramid funcionam muito bem em combinação com frameworks modernos de JavaScript como React/Vue. O maior bônus foi que era fácil escrever testes de integração e unitários no lado do servidor - eliminando a necessidade de testes de JavaScript no lado do cliente, que podem ser muito mais lentos para rodar, e sua distância do lado do servidor pode levar a casos extremos não contabilizados. O melhor teste de front-end, na minha opinião, é uma boa estratégia de teste de back-end. Ele se integra com SQL Alchemy, fornecendo um ORM incrivelmente amigável para desenvolvedores e poderoso que pode lidar com uma ampla variedade de necessidades. Mas não faz demais, permite que você lide facilmente com roteamento - camadas de banco de dados e pode gerar páginas estáticas ou lidar com suas necessidades de framework JS MVC. É o suficiente. E o ambiente de desenvolvimento é um sonho comparado ao node - compila rapidamente e a depuração é direta.

E se você só precisa de uma página estática rápida e simples com urgência - porque o marketing enviou um e-mail por acidente - ele permite que você publique facilmente uma boa e velha página HTML/CSS/JS leve tão rápido quanto precisar. O motor de template mako é intuitivo e fácil tanto para desenvolvedores de back-end quanto de front-end - separa as camadas de front-end de maneira performante e nunca foi um problema criar marcação otimizada para SEO, acessível e em conformidade com padrões semânticos.

Usei pylons como back-end para um site que está em funcionamento há mais de 10 anos, com carregamentos de página consistentes abaixo de 3 segundos - e pontuando 100% no Google Lighthouse para acessibilidade. Conseguimos facilmente enfrentar as grandes questões - como internacionalização, modernização do front-end e escalonamento rápido.

Uma empresa que usasse Pyramid/pylons teria minha consideração imediata em uma busca de emprego. Sei que posso contar com ele para escalabilidade, confiabilidade e desempenho. Torna a arquitetura de um framework de front-end sustentável uma experiência agradável.

Bônus Extra: Pyramid tem as melhores camisetas de desenvolvedor. Você se sentirá como uma estrela do rock. Análise coletada por e hospedada no G2.com.

O que você não gosta pylons?

É uma estrutura de backend mais antiga - então você vai querer usar o Pyramid do projeto Pylons atualmente. O mundo sem servidor baseado em React parece estar dominando, então com o tempo suspeito que sua participação de mercado diminuirá à medida que mais e mais novos aplicativos se tornem sem servidor e queiram usar uma arquitetura mais baseada em microsserviços desde o início.

Mas o lado do servidor terá seu momento novamente.

A linguagem de template Mako permite que você adicione Python arbitrário nos templates, o que é, em geral, uma má prática - a menos que você tenha um entendimento profundo do seu sistema. Adicionar um aviso aos seus padrões de codificação - e fazer boas revisões de código é suficiente para detectar isso em equipes pequenas. Análise coletada por e hospedada no G2.com.

Não há reviews suficientes de pylons para o G2 fornecer insights de compra. Abaixo estão algumas alternativas com mais reviews:

1
Logotipo de Essential Studio
Essential Studio
4.5
(682)
Syncfusion® Essential Studio é um conjunto de componentes e frameworks para o desenvolvimento de aplicações web, móveis e de desktop.
2
Logotipo de Progress Kendo UI
Progress Kendo UI
4.4
(252)
O Framework de UI Mais Completo para Acelerar o Seu Desenvolvimento em HTML/JS
3
Logotipo de Progress Telerik
Progress Telerik
4.5
(200)
Progress Telerik fornece controles e relatórios para .NET Web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET AJAX), JavaScript Web (Angular, React, Vue, jQuery), .NET Desktop (WPF, WinForms, WinUI, UWP), .NET Mobile (Xamarin, MAUI), Relatórios Incorporados, Ferramentas de Teste Automatizado e Mocking.
4
Logotipo de Ionic: An OutSystems Company
Ionic: An OutSystems Company
4.4
(153)
Gratuito e de código aberto, o Ionic oferece uma biblioteca de componentes HTML, CSS e JS otimizados para dispositivos móveis, gestos e ferramentas para construir aplicativos altamente interativos. Construído com Sass e otimizado para AngularJS.
5
Logotipo de DevExpress
DevExpress
4.8
(115)
Os engenheiros da DevExpress oferecem Controles de Apresentação completos, Ferramentas de Produtividade para IDE, Frameworks de Aplicações Empresariais e Sistemas de Relatórios / Painéis para desenvolvimento em Visual Studio, Delphi, HTML5 ou iOS e Android. Nossa linha de produtos inclui componentes de UI e bibliotecas para desenvolvimento de desktop e mobile (WinForms / WPF / WinUI / MAUI / Xamarin / VCL), a web (ASP.NET Core / Blazor / Web Forms / MVC / JavaScript: Angular, React, Vue, jQuery), API de Arquivos do Office, Frameworks de Aplicação .NET, Ferramentas ORM e Testes Web de Ponta a Ponta.
6
Logotipo de pandas python
pandas python
4.6
(97)
Pandas é uma poderosa e flexível biblioteca de código aberto em Python, projetada para análise e manipulação de dados. Ela fornece estruturas de dados rápidas, eficientes e intuitivas, como DataFrame e Series, que simplificam o manuseio de dados estruturados (tabulares, multidimensionais, potencialmente heterogêneos) e séries temporais. Pandas visa ser o bloco de construção fundamental de alto nível para análise de dados prática e do mundo real em Python, oferecendo uma ampla gama de funcionalidades para agilizar as tarefas de processamento de dados. Características e Funcionalidades Principais: - Tratamento de Dados Ausentes: Pandas oferece fácil tratamento de dados ausentes, representados como `NaN`, `NA` ou `NaT`, tanto em dados de ponto flutuante quanto em dados não de ponto flutuante. - Mutabilidade de Tamanho: Colunas podem ser inseridas e deletadas de DataFrame e objetos de dimensões superiores, permitindo manipulação dinâmica de dados. - Alinhamento de Dados: O alinhamento automático e explícito de dados garante que os objetos possam ser alinhados a um conjunto de rótulos, facilitando cálculos precisos. - Operações de Agrupamento: Funcionalidade poderosa e flexível de agrupamento permite operações de dividir-aplicar-combinar em conjuntos de dados para agregação e transformação de dados. - Conversão de Dados: Simplifica a conversão de dados indexados de forma diferente em outras estruturas de dados Python e NumPy em objetos DataFrame. - Indexação e Subconjuntos: Fornece fatiamento inteligente baseado em rótulos, indexação avançada e criação de subconjuntos de grandes conjuntos de dados. - Mesclagem e Junção: Facilita a mesclagem e junção intuitiva de conjuntos de dados. - Remodelagem e Pivotagem: Oferece remodelagem e pivotagem flexíveis de conjuntos de dados. - Rotulagem Hierárquica: Suporta rotulagem hierárquica de eixos, permitindo múltiplos rótulos por marcação. - Ferramentas de I/O Robustas: Inclui ferramentas robustas para carregar dados de arquivos planos (CSV e delimitados), arquivos Excel, bancos de dados, e salvar/carregar dados do formato ultrarrápido HDF5. - Funcionalidade de Séries Temporais: Fornece funcionalidade específica para séries temporais, incluindo geração de intervalos de datas, conversão de frequência, estatísticas de janela móvel, e deslocamento e atraso de datas. Valor Principal e Soluções para Usuários: Pandas aborda os desafios da análise de dados oferecendo um conjunto abrangente de ferramentas que simplificam o processo de manipulação, limpeza e análise de dados. Suas estruturas de dados e funções intuitivas permitem que os usuários realizem operações complexas com código mínimo, aumentando a produtividade e permitindo o manuseio eficiente de grandes conjuntos de dados. Ao fornecer integração perfeita com outras bibliotecas e ferramentas Python, Pandas serve como uma pedra angular para fluxos de trabalho de ciência de dados, capacitando os usuários a extrair insights e tomar decisões baseadas em dados de forma eficaz.
7
Logotipo de Selenium WebDriver
Selenium WebDriver
4.5
(96)
O Selenium WebDriver é uma ferramenta de código aberto que automatiza interações com navegadores web, permitindo que desenvolvedores e testadores simulem ações reais de usuários para testes de aplicações web. Ele suporta várias linguagens de programação, incluindo Java, Python, C#, Ruby e JavaScript, permitindo que os usuários escrevam scripts de teste na sua linguagem preferida. O WebDriver interage diretamente com os drivers dos navegadores, facilitando testes em múltiplos navegadores em plataformas como Chrome, Firefox, Safari, Edge e Internet Explorer. Essa comunicação direta garante testes mais estáveis e confiáveis ao imitar o comportamento real do usuário sem a necessidade de uma instalação de servidor separada. Principais Características e Funcionalidades: - Compatibilidade entre Navegadores: Permite testes em vários navegadores, garantindo um comportamento consistente da aplicação. - Suporte a Múltiplas Linguagens: Oferece bindings para linguagens como Java, Python, C#, Ruby e JavaScript, proporcionando flexibilidade para os testadores. - Controle Direto do Navegador: Interage com os navegadores através de drivers nativos, resultando em testes mais precisos e estáveis. - Execução Paralela de Testes: Integra-se com o Selenium Grid para executar testes simultaneamente em várias máquinas, reduzindo o tempo de execução. - Código Aberto e Orientado pela Comunidade: Disponível gratuitamente com uma comunidade robusta, garantindo melhorias contínuas e suporte. Valor Principal e Problema Resolvido: O Selenium WebDriver atende à necessidade de testes de aplicações web eficientes, confiáveis e escaláveis. Ao automatizar interações com navegadores, ele reduz os esforços de testes manuais, acelera o processo de teste e garante que as aplicações funcionem corretamente em diferentes navegadores e plataformas. Seu suporte a múltiplas linguagens de programação e capacidades de integração o tornam uma escolha versátil para equipes que buscam aprimorar seus frameworks de teste e entregar aplicações web de alta qualidade.
8
Logotipo de Flutter
Flutter
4.6
(68)
Flutter é um framework de código aberto desenvolvido pelo Google para construir aplicações compiladas nativamente em várias plataformas, incluindo dispositivos móveis, web, desktop e dispositivos embarcados, tudo a partir de uma única base de código. Ele capacita os desenvolvedores a criar aplicações de alto desempenho e visualmente atraentes que mantêm uma experiência de usuário consistente em diferentes plataformas. Principais Características e Funcionalidades: - Base de Código Única: Os desenvolvedores podem escrever um conjunto de código e implantá-lo em várias plataformas, reduzindo significativamente o tempo e o esforço de desenvolvimento. - Alto Desempenho: O Flutter compila diretamente para código de máquina nativo ARM ou Intel, garantindo execução rápida e desempenho suave em todos os dispositivos. - Hot Reload: Este recurso permite que os desenvolvedores vejam os resultados das alterações de código em tempo real sem reiniciar a aplicação, aumentando a produtividade e facilitando a iteração rápida. - Widgets Personalizáveis: O Flutter oferece um conjunto rico de widgets totalmente personalizáveis que aderem tanto às diretrizes de Material Design quanto às de Cupertino (estilo iOS), permitindo a criação de interfaces de usuário visualmente consistentes e adaptáveis. - Ecossistema Extenso: Com uma vasta gama de pacotes e plugins, o Flutter suporta a integração com vários serviços e APIs, estendendo sua funcionalidade para atender a diversas necessidades de desenvolvimento. Valor Principal e Soluções para Usuários: O Flutter aborda o desafio de desenvolver e manter bases de código separadas para diferentes plataformas, fornecendo um framework unificado. Esta abordagem não só acelera o processo de desenvolvimento, mas também garante consistência no comportamento e aparência do aplicativo em todas as plataformas. Ao aproveitar o Flutter, as empresas podem reduzir custos, otimizar fluxos de trabalho e entregar aplicações de alta qualidade a um público mais amplo de forma eficiente.
9
Logotipo de Appsmith
Appsmith
4.6
(67)
Appsmith é uma estrutura de código aberto para construir painéis administrativos, aplicativos CRUD e fluxos de trabalho. Construa tudo o que você precisa, 10 vezes mais rápido.
10
Logotipo de Qt
Qt
4.3
(54)
Ambiente de desenvolvimento integrado multiplataforma totalmente equipado para fácil criação de dispositivos conectados, interfaces de usuário e aplicativos.
Mostrar mais

Dúvidas sobre pylons? Pergunte a usuários reais ou explore respostas da comunidade

Obtenha respostas práticas, fluxos de trabalho reais e prós e contras honestos da comunidade G2 ou compartilhe suas ideias.

GU
Guest User

Para que são usados os pylons?

Preços

Detalhes de preços para este produto não estão disponíveis no momento. Visite o site do fornecedor para saber mais.