Muitos desenvolvedores iniciantes se perguntam o que é Quasar.js. Por isso, o termo veio parar no Dicionário Tech, que traz explicações breves sobre tecnologias usadas no dia a dia do developer.
Entre os vários frameworks da família JavaScript, Quasar é um deles. Criada em 2019, a estrutura é baseada em Vue.js e permite o desenvolvimento mais rápido de aplicações web.
Leia neste resumo o que é Quasar.js e quais são as suas vantagens.
Definição
Como você viu, Quasar.js é um recurso que permite acelerar o desenvolvimento web sem usar bibliotecas pesadas.
Ele é de código aberto e tem licença do MIT. A documentação pode ser consultada aqui. Além disso, a comunidade é extensa e pode facilitar o esclarecimento de dúvidas dos DEVs.
Basicamente, ele é uma poderosa ferramenta para desenvolvimento híbrido com suporte em múltiplas plataformas como browsers, mobile e desktop.
Criação
O framework foi criado por Razvan Stoenescu. Ele já tinha passado pela IBM e Lenovo e, portanto, usado diferentes recursos para criar aplicativos iOS, Android, web, sites e aplicativos desktop.
SAIBA MAIS
Pode-se dizer que o projeto para a criação do Quasar.js nasceu em 2015, com o primeiro commit do código-fonte, mas o lançamento da versão estável se deu em 2019.
Já no ano seguinte ocorreu a primeira conferência, sendo que a versão 2.0 foi lançada no mercado em junho de 2021.
Portanto, trata-se de um recurso recente e que já vem sendo utilizado por milhares de times de desenvolvimento web em todo o mundo.
Por que usar?
Confira alguns motivos para usar Quasar.js no desenvolvimento híbrido:
- É baseado em Vue.js, um framework bastante popular;
- Permite uma UI de última geração para sites e apps;
- Suporte para navegadores de desktop e mobile;
- É personalizável e extensível;
- Tem ampla comunidade;
- Possui ciclo de lançamento regular.
O Quasar.js pode ser usado no desenvolvimento de aplicativos dos seguintes tipos:
- SPAs;
- SSR;
- PWAs (Progressive Web App);
- BEX (extensão do navegador);
- Aplicativos móveis (nos sistemas Android e iOS);
- Aplicativos de desktop multiplataforma (usando Electron).
Para quem não sabe, o lema de Quasar.js é: “Escrever código uma vez e implantá-lo simultaneamente como um site, um aplicativo móvel e/ou um aplicativo Electron”.
Portanto, ele é a solução ideal para quem visa otimizar o tempo de desenvolvimento. Aliás, com este recurso você não precisará usar bibliotecas pesadas adicionais, do tipo de Hammer.js ou Bootstrap.
Para aprender a codar com Quasar, o desenvolvedor precisará de algumas condições, como:
- Node.js instalado juntamente com o NPM;
- Ter conhecimento em Vue.js;
- Ler a documentação completa.
Conclusão
Como você acabou de ler, Quasar.js é uma estrutura Vue.js para facilitar o desenvolvimento web sem precisar usar bibliotecas pesadas, pois é ágil e pode ser usado em aplicações desktop e mobile.
Aproveite para ler também sobre outros termos trazidos no Dicionário Tech. Se você é desenvolvedor, faça seu cadastro gratuito na Coodesh e valide seus conhecimentos com certificado. Mas se é tech recruiter conheça as facilidades da plataforma para recrutamento web.