O que é Quasar.js?

o que é quasar.js

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 

Como está o mercado para Front-end Vue.js?

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.

Escrito por Especialista Coodesh

Ajudamos a sua empresa a economizar tempo e dinheiro rastreando os melhores candidatos em processos de recrutamento TECH

Como destacar o meu perfil no feed de talentos da Coodesh?

avaliação de competências

Como usar a avaliação de competências no recrutamento tech?