Tag

frontend

Browsing

Hoje, iremos conhecer um pouco mais sobre o case de sucesso aplicado em uma das empresas parceiras da Pasquali Solution. O tema será sobre front-end. Trouxemos um de nossos melhores Desenvolvedores de Front-end Ricardo Cavalier para nos contar sobre suas experiências ao longo de mais de duas décadas na área de Desenvolvimento Web.

Vamos conferir!

Ricardo Cavalier

Atuo na área de Desenvolvimento Web há 21 anos e passei por várias empresas de vários segmentos e acompanhei praticamente todasas mudanças no mercado, e hoje estou na Família Pasquali há quase 1 ano e meio. Quando entrei na Pasquali surgiu um desafio em meu primeiro Cliente, aprender VueJS com Quasar, pois era um requisito paraa vaga.

O mercado de Front-End estava focado em React e Angular, mas VueJS, filho mais novo dos FrameworksJS não tinha o mesmo foco que os mais velhos e havia até um preconceito meu como: “Mais um Framework? Só pode ser brincadeira!”. Pois é, o VueJS me surpreendeu por usar praticidade e produtividade no desenvolvimento, cada vez mais foi ganhando espaço no meu conceito e adotei como o meu principal Framework de trabalho, ainda existe um carinho pelo AngularJS e ReactJS, mas nada comparado ao VueJS hoje.

Um pouco do conceito do VueJS:

Diferentemente do Angular (Google) e React (Facebook), o VueJS é um FrameworkJS desenvolvido por um Fórum de Desenvolvedores,com liberdade que seu CEO para que usufruíssem das melhores experiências de desenvolvimento para criar um Framework robusto, de fácil entendimento, agilidade no processo de desenvolvimento e acesso mais amplo aos programadores na questão de suporte.

Isso faz do VueJS estar entre as melhores opções de FrameworkJS na atualidade e aliado ao Quasar, ou Vuetify ou outro Framework Front-End, permite ao desenvolvedor recursos extraordinários em UX e UI aliando às regras de negócios do sistema.

Tínhamos um cliente que já usava o VueJS, mas não de forma correta e esse cliente tinha um script de menu com mais de 3 mil linhas e eu reduzi para 30, dando velocidade e interação a navegação, conseguimos implementar um Dashboard dinâmico aonde os clientes de seus clientes conseguiriam monitorar e os status de entrega em tempo real, visualizando no mapa o local de entrega, e por se tratar de uma empresa de logística, conseguimos fazer uma minuta com código de barras aonde gravava as informações de cada carga que entrava seu status e sua saída para o destino, sem precisar ficar digitando diretamente no sistema os dados.

Outro cliente atuava com ReactJS, e estava tento pesadelos com manutenção e ajustes em seu Módulo Vendas do Sistema em um desenvolvimento complicado e mesmo assim muito problemas de performance e bugs. Optamos em fazer um projeto similar para vendas internas do mesmo projeto em VueJS, e em menos da metade do tempo conseguimos concluir com melhorias na questão de segurança, e proporcionando ao cliente confiança em nosso trabalho.

Para ficar por dentro de todos os benefícios e vantagens na alocação dos profissionais de TI que só a Pasquali Solution pode te oferecer, acesse nosso site e entre em contato conosco.

O que é?

O front end é a camada de visualização de um sistema. Em outras palavras, o front end representa a camada de telas de um sistema. Seja um software Web, um software mobile, ou mesmo um software para PC’s e Desktop, a camada de front end estará lá.

Um front end bem ou mal desenvolvido pode ser o fator crucial de sucesso ou não de um sistema. É através do conhecimento avançado de técnicas de construção de front end que construiremos telas bonitas como também com lógicas específicas, onde faremos com que qualquer sistema seja ágil, amigável, e permita ao usuário uma experiência eficiente e inteligente.

Muitas vezes, é através da prototipação de Wireframes (rascunhos de telas) que um sistema começa a ter vida, começa a ser concebido.

Alguns dos tipos de sistemas onde estas técnicas são aplicadas

  • Apps mobile (Android, iOS, Windows, entre outros);
  • Softwares Desktop (Windows, Apple OS e Linux);
  • Websites e landing pages comerciais de um serviço, negócio ou produto;
  • Portais Intranet e Extranet;
  • Sistemas e-Commerce padronizados, específicos e/ou customizados;
  • Web Apps, aplicativos Web que refletem de maneira idêntica as funcionalidades que as apps para dispositivos móveis possuem;

Existem técnicas específicas para cada fase de desenvolvimento de um front end bem construído. São elas:

  • Prototipação de Wireframes – onde criaremos os primeiros rascunhos do que as telas de um sistema devem oferecer;
  • User Experience (UX) ou Experiência de Usuário – engloba um conjunto de técnicas e cuidados para se desenvolver telas inteligentes, baseadas na futura operação das telas pelo usuário final;
  • Design de User Interface (UI) ou Interface de Usuário – é a fase onde todas as questões de identidade visual e finalização artística das telas são criadas. É aqui onde cores, fontes, bordas, transparências são escolhidas para as telas, botões, etc.

A Pasquali Solution é uma empresa B2B com core business em alocação de profissionais de TI. 

 O que é a Alocação?

A alocação ou Body Shop ou mesmo o Outsourcing é a prestação de serviços de TI onde nosso cliente conta exclusivamente com profissionais da Pasquali, sejam alocados dentro da própria Pasquali ou nas próprias premissas de nossos clientes.

Alocamos todos os especialistas em Tecnologia, seja um programador, um analista de suporte, um analista de Business Intelligence, um Arquiteto de Sistemas, um Administrador de Banco de Dados ou qualquer outro especialista de Tecnologia.

Nós fornecemos um ou mais profissionais de acordo com a necessidade e objetivos de nosso cliente e fechamos um contrato de serviços de TI – sem permanência mínima, sem multas.

Quais são os Benefícios da Pasquali?

Não somos uma empresa de RH, somos uma empresa de TI. Isso nos dá muita segurança e capacidade de encontrar as melhores soluções de Tecnologia para nossos clientes.

Acompanhamento in loco e contínuo de nossos profissionais alocados, garantindo que estão atendendo nossos clientes com excelência.

Possuímos processos bem definidos, mapeados e automatizados para toda nossa solução de Alocação de Profissionais de TI, o que garante agilidade, qualidade e valores extremamente atraentes.

Por padrão, cedemos ferramentas de software para planejamento e acompanhamento de todos os projetos e atividades. Toda documentação do trabalho é transparente e de fácil acesso a todos.

Atuamos e somos experientes em todos os segmentos de mercado, atendemos no Brasil todo e inclusive internacionalmente.

Ligue para a Pasquali, entre em contato via Chat ou mesmo envie um e-mail. Teremos um enorme prazer em ir até vocês, ou mesmo recebê-los em nossa sede, no Itaim Bibi, em São Paulo – Capital.

Após alinharmos as necessidades, formalizaremos uma proposta final em cerca de 1 dia e, após aprovação de nosso cliente, estaremos prontos para iniciar o processo.

Nosso contrato só é formalizado após aprovação dos profissionais por nossos clientes.