Uma estrutura JavaScript de pilha completa para criar aplicativos e sites.
Site oficial | Documentação
Joystick é uma estrutura JavaScript de pilha completa que consiste em quatro pacotes:
@joystick.js/ui - Uma estrutura front -end para a construção de componentes da interface do usuário com HTML, CSS e JavaScript.@joystick.js/node -Uma estrutura de back-end de baterias incluída com base no Node.js, executando um servidor HTTP com base no Express.@joystick.js/test -Uma biblioteca de testes usada para escrever e instrumentar testes para o seu aplicativo Joystick no front-end e no back-end.@joystick.js/cli - uma ferramenta de linha de comando para criar aplicativos Joystick, executar seu servidor de desenvolvimento e implantá -los através do serviço Push do Cheatcode. Juntos, esses quatro pacotes compõem o joystick. Quando você constrói um aplicativo, os dois primeiros pacotes @joystick.js/ui e @joystick.js/node - fortalecem o próprio aplicativo, @joystick.js/cli ajuda você a criar, executar e implantar o aplicativo, e @joystick.js/test ajuda você a escrever testes para o aplicativo.
É o melhor e mais fácil pensar no joystick como o "rubi em trilhos" ou "django" de JavaScript. Ele foi projetado para fornecer tudo o que você precisa em um sistema fácil de usar, sem a necessidade de costurar várias ferramentas ou pacotes. Foi feito para desenvolvedores de JavaScript de pilha completa que desejam maximizar a produtividade sem sacrificar a qualidade.
Se você quiser aprender mais sobre a motivação para construir o Joystick, leia sobre a filosofia por trás da estrutura.
Joystick suporta macOS, Linux e Windows e requer Node.js V20 ou posterior.
Para começar a trabalhar com o Joystick, instale o pacote @joystick.js/cli no seu computador:
npm i -g @joystick.js/cli@latestUma vez instalado, para criar um aplicativo, execute:
joystick create < app_name >A documentação de Joystick pode ser encontrada aqui.
Joystick é licenciado no Saucr.