Lançado Open Source TypeScript Serverless Framework "Skeet"
Lançado Open Source TypeScript Serverless Framework "Skeet"

ELSOUL LABO B.V. (Sede: Amsterdã, Países Baixos)
versão de 'Skeet', uma aplicação de código aberto TypeScript full-stack serverless
quadro.
Skeet: https://skeet.dev
Reduza os custos de desenvolvimento e manutenção de aplicativos
The city is full of points that
pode ser melhorado através do desenvolvimento de aplicativos.No entanto, quando você realmente criar e publicar um aplicativo, ele requer um relativamente
ampla gama de conhecimentos e habilidades, tantas equipes estão lutando atualmente.
É sempre difícil alcançar um desenvolvimento rápido e a manutenção,
e, além disso, é necessário resolver fenômenos complexos durante o escalonamento,
assim, leva tempo para se obter um ambiente de desenvolvimento reprodutível.
Nestas circunstâncias, a escassez de recursos informáticos continua a acelerar.
Queremos abordar esta questão diminuindo o desenvolvimento de aplicações e
custos de manutenção.
O Skeet é o aplicativo sem servidor de código aberto TypeScript full stack
quadro.
Permite que pequenas equipes de desenvolvedores lancem rapidamente aplicativos e os mantenham mais
a longo prazo.
A escolha foi TypeScript
Nós tentamos várias línguas de Ruby a Rust e senti-me bem e mal com
cada, mas sentimos que TypeScript é uma linguagem muito equilibrada. O conjunto
coisa mais segura, tornando mais fácil manter o código fácil de desenvolver e manter em
escala. Agradeço muito, porque ainda funciona muito depressa.
O crescimento do ecossistema Node.js nos últimos anos tem sido notável.
Prisma é agora um ORM de dados muito bons, permitindo o desenvolvimento rápido do esquema
e automaticamente otimizando e resolvendo problemas como o problema N+1 que
acabas por ter de lidar com isso. A migração de DB, que costumava ser um problema, tem
foi simplificado respondendo automaticamente às alterações no esquema Prisma. Skeet
é emparelhado com Nexus para auto-gerar o esquema Prisma para o seu endpoint GraphQL
(resolvedores).
A combinação de TypeScript x ESLint x Prettier e conclusão do editor (VSCOde
recomendado) é excelente, e você pode obter um ambiente de desenvolvimento que é
rápido e reduz erros.
Pronto para implantar
A implantação tem sido uma dor de cabeça para desenvolvedores de aplicativos. Impressionante.
sempre se sente como o ambiente local e o ambiente de produção são
Coisas diferentes. Diários? Porque não nasces por defeito?
O Skeet resolve este problema. Os projetos nascem implantáveis desde o início e são
Todos em contentores. Seu informante/CD com GitHub Ações vem padrão e é projetado
testar continuamente as alterações e implantar aqueles que passam.
Suporta escala de acesso flexível usando Balanceador de Carga e segurança com Cloud
Armadura. Auto-scaling Cloud Run permite ambos APIe Trabalhadores para operar dentro de um
rede privada. Ele é projetado para estabilizar a comunicação usando tarefas em nuvem para
processamento de tarefas, e é possível implantar e gerenciar tudo do Skeet
CLI.
Todos esses logs são de saída para o Cloud Logs (tela de administração), então
Os administradores podem verificar com segurança o estado do serviço onde quer que estejam.
Com Skeet, você pode começar a escrever suas lógicas de negócio assim que você projetar
seu modelo de dados, e você tem um aplicativo de implantação contínua e média escala
Ambiente de publicação.
Skeet Docs: https://skeet.dev/doc/
Roteiro
Como futuro roteiro, tentaremos primeiro melhorar a documentação.
A infra- estrutura do Skeet já está disponível e estamos à procura de desenvolvimento
feedbacks.
O frontend do Skeet está atualmente em desenvolvimento no React Native e será
Libertado em breve. Os modelos SSG serão incorporados no CLI (Poderemos
começar a compilá-lo pelo comando), mas estamos atualmente expondo nosso modelo
repositório. (https://github.com/elsoul/skeet-web-template)
Obrigado pelo seu apoio continuado ao Skeet.
Da Equipe de Dev Skeet


