chevron_bottom
Sabemos que a barreira do idioma pode ser um grande obstáculo para o aprendizado e a inovação. Nosso objetivo é quebrar essa barreira e permitir que mais pessoas possam se beneficiar das tecnologias mais usadas do mundo.
AdonisJS
AdonisJS é um framework web Node.js criado por Harminder Virk em 2015, inspirado em frameworks como Laravel e Rails, com o objetivo de fornecer uma abordagem MVC (Model-View-Controller) estruturada para a construção de aplicações full-stack com menos código e convenções sólidas para a satisfação do desenvolvedor e estabilidade. Sua história envolve uma evolução constante, com versões principais (como a V5, que introduziu o TypeScript, e a V6, que adotou o ESM) focadas na modernização dos padrões JavaScript e na melhoria da experiência do desenvolvedor, com o suporte de uma comunidade engajada e um conjunto de ferramentas oficialmente mantidas (Lucid, Vine, etc.) para segurança, testes e autenticação.
Documentaçõesnorth_eastClickHouse
O ClickHouse começou como um projeto interno da Yandex em 2009, com o objetivo de fornecer análises em tempo real para o Yandex.Metrica. Em 2016, tornou-se de código aberto e rapidamente ganhou adoção global devido à sua excepcional velocidade no processamento de consultas analíticas massivas e em tempo real. Foi fundado por Alexey Milovidov, e a empresa independente ClickHouse, Inc. foi formada posteriormente por Milovidov, Aaron Katz e Yury Izrailevsky para comercializar a tecnologia, evoluindo de um simples banco de dados para uma importante plataforma de dados em tempo real.
Laravel
O Laravel, criado por Taylor Otwell, foi lançado em junho de 2011 como um elegante framework PHP, evoluindo a partir de sua base MVC com adições importantes como Artisan CLI e Migrations, integração com Composer, Middleware, Versionamento Semântico e LTS e recursos modernos como Sanctum e Vapor, tornando-se uma escolha dominante e amigável para desenvolvedores no desenvolvimento web, com grandes atualizações adicionando recursos como Pennant, estrutura de aplicativo simplificada e kits iniciais atualizados.
Mongoose
Mongoose é uma biblioteca de Modelagem de Dados Orientada a Objetos (ODM) para MongoDB e Node.js. Ela fornece uma solução baseada em esquemas para modelar os dados da sua aplicação, garantindo estrutura e consistência, além de simplificar as interações com o banco de dados MongoDB.
MySQL
O MySQL é um Sistema de Gerenciamento de Banco de Dados Relacional (SGBDR) de código aberto que utiliza a Linguagem de Consulta Estruturada (SQL) para gerenciar e manipular dados. É amplamente reconhecido por seu desempenho, confiabilidade e facilidade de uso, o que o torna uma escolha popular para diversas aplicações, principalmente as baseadas na web.
NestJS
O NestJS é um framework Node.js de código aberto e progressivo, projetado para criar aplicações de servidor eficientes, escaláveis e confiáveis. Ele é construído com TypeScript e aproveita seus recursos, como decorators, interfaces e injeção de dependência, para promover uma base de código estruturada e de fácil manutenção.
NodeJS
Node.js é um ambiente de execução JavaScript de código aberto e multiplataforma que permite aos desenvolvedores executar código JavaScript fora de um navegador web. Ele é baseado no mecanismo JavaScript V8 do Google Chrome, conhecido por seu alto desempenho.
Postgresql
O PostgreSQL, frequentemente chamado apenas de Postgres, é um sistema de gerenciamento de banco de dados objeto-relacional (ORDBMS) avançado e de código aberto. É conhecido por sua sólida reputação em termos de confiabilidade, integridade de dados, conjunto robusto de recursos e extensibilidade.
RabbitMQ
O RabbitMQ é um broker de mensagens de código aberto, também conhecido como middleware orientado a mensagens, que implementa o protocolo AMQP (Advanced Message Queuing Protocol). Ele atua como um hub central para a comunicação entre diferentes aplicações e serviços, permitindo que eles troquem mensagens de forma assíncrona e confiável.
Sequelize
Sequelize é um mapeador objeto-relacional (ORM) baseado em Promises para Node.js. Ele fornece uma maneira de interagir com bancos de dados relacionais usando objetos e métodos JavaScript, abstraindo a necessidade de escrever consultas SQL diretas.
TypeORM
TypeORM é um poderoso mapeador objeto-relacional (ORM) para TypeScript e JavaScript, que permite aos desenvolvedores trabalhar com bancos de dados usando padrões orientados a objetos, com suporte a diversas plataformas (Node.js, navegador, nativo) e inúmeros bancos de dados (SQL e NoSQL como MySQL, PostgreSQL, MongoDB). Ele simplifica as interações com o banco de dados mapeando classes para tabelas, gerenciando relacionamentos e migrações de esquema, oferecendo os padrões Data Mapper e Active Record para um desenvolvimento de aplicações flexível e escalável.