Ecossistema

ABC frame.trabalho ABC
frame.

Ferramentas e padrões internos para desenvolvimento mais rápido de sites e aplicativos web escaláveis e de alto desempenho. Soluções voltadas para o público estão disponíveis através de Turbine Studio e Webline.
Módulos. DevOps. Backend. Doctrine. Cloudflare. AI / ML. PHP. VS Code. Grafana. Frontend. GitHub. Composer. Debian. JS. PostgreSQL. CSS. NGINX. jQuery. Regras e padrões. Infraestrutura. CI / CD. XenForo. gRPC. Docker. HTML preprocessor. Hetzner. ProFTPD. Dinâmico.
Simplicidade Qualidade Segurança Velocidade Independência Escalabilidade

Código

Simples / Complexo



O ABC Frame vem em duas versões. A versão simples para projetos não-ABC, como nossa integração BSS Forum com XenForo. E a versão complexa para projetos que são totalmente baseados em ABC.

MVC para VC



Você conhece o conceito de MVC?

Redesenhamos a camada de Modelo, o que simplificou drasticamente a estrutura de nossos projetos.

Locais



Todo projeto ABC Complexo inclui suporte nativo a múltiplas línguas e múltiplas moedas. Mudar locais é totalmente dinâmico — um clique, sem recarregamentos, sem atrasos, aplicado globalmente.

Módulos



A característica definidora de ABC — sistema de módulos.

Aviso: qualquer sistema de módulos que você conheça não chega nem perto do que chamamos de módulos.

Todos os nossos projetos são totalmente baseados em módulos, do maior ao menor. Precisa de algum recurso? Ative o módulo, configure-o, estenda se necessário — e você está feito.

Visões



Vamos olhar os fatos:

  • 4x - 8x verticalmente mais curto e 1x - 4x horizontalmente mais curto do que o código regular.
  • Uma biblioteca de elementos de frontend prontos.
  • Sintaxe quase nativa, tornando nosso código várias vezes mais legível do que as alternativas.
  • Dinâmico por elemento — como React, mas em PHP.
  • Recursos impulsionados pelo backend para substituir 20 linhas de código usando uma única palavra.
  • Velocidade de carregamento de 0.1 - 0.3 segundos, mesmo em páginas pesadas em lógica ou conteúdo.

CI / CD



ABC Frame nos permite escalar a complexidade sob demanda. Alguns projetos podem usar um banco de dados, outros podem incluir um ambiente de staging.

A integração contínua é gerenciada via GitHub Actions e nossa interface de console. O desenvolvimento contínuo é totalmente baseado em servidor — nada é armazenado localmente.

Infraestrutura

Serviços



A cereja do bolo são os serviços externos que usamos em nosso trabalho — Slack, Workflowy, Brevo, Stripe e OpenAI. Nossa lista de parceiros é limitada, mas cada um é cuidadosamente selecionado para cobrir todas as nossas necessidades.

Servidor



Para ser o melhor, nos unimos aos melhores.

Nossos servidores são gerenciados por Hetzner, oferecendo verdadeira qualidade alemã: processadores de ponta, DDR5 RAM e SSDs NVMe.

E, claro, usamos Cloudflare para segurança e aceleração das etapas de resolução e entrega do carregamento do site.

Geralmente, maximizamos o desempenho em cada etapa enquanto mantemos a estabilidade e segurança.

Console



Nossos desenvolvedores têm uma variedade de comandos úteis à sua disposição:

  • Para configurar novos projetos.
  • Para mudar de projetos sem problemas durante o trabalho.
  • Para atualizar e corrigir facilmente o núcleo.
  • Para executar backups rápidos de código.
  • Para usar uma interface de migração simples.

Mais uma vez, conseguimos envolver enormes capacidades em uma forma simples.

Outro

Equipe



Nossa equipe principal é composta por profissionais reconhecidos internacionalmente — pessoas que começaram a estudar em uma idade muito jovem e trazem dezenas de milhares de horas de experiência prática.

Visão



  • Tudo é privado — por definição, coisas perfeitas não podem ser de código aberto.
  • O núcleo deve ser excelente.
  • 95 / 100 recursos, mas 2X mais simples e escalável, é melhor do que 100 / 100 recursos.
  • O interior é tão importante quanto o exterior. Você gosta dos nossos designs (esperamos), e nossos desenvolvedores gostam do código.
  • Dependência mínima de soluções de terceiros — precisamos de controle total.
  • Liberte todo o potencial das tecnologias nativas e soluções de terceiros que já estão em uso.

Objetivo



Em vez de perseguir a Web 3, focamos em resolver os problemas reais da Web 2 e seus usuários.

Novamente, e novamente, vemos qualidade medíocre entregue a um custo irreal de tempo e dinheiro. ABC Frame, por ScripTop restaura o equilíbrio.
Conectar Ecossistema