Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 1.91 KB

README.md

File metadata and controls

68 lines (50 loc) · 1.91 KB

Ignite - Rocketseat

Curso De ReactJS

iniciado em: 29/11/2021.
terminado em: 20/12/2021


Certificado ReactJS - Rocketseat


Tecnologias Utilizadas:

  • React.
  • Babel.
  • Webpack.
  • NextJS.
  • Stripe.
  • JWT, Next Auth.
  • MirageJS.
  • FaunaDB.
  • CMS - Content Management System.
  • Chakra UI - Interface declarativa.
    • Responsividade
  • ApexCharts - Bíblioteca de graficos.
  • Jest - testes automatizados

Desafios:

Notas:

  • Partial<Type> -> type = a tipagem do typescript | com o Partial<> você pode passar um tipo porem não conter todos os campos.
  • React Hooks Forms (formulários)
  • Utilize o useRouter para mostrar paginas ativas!
  • passHref no nextlink caso não tiver um Anchor dentro
  • dynamic from 'next/dynamic' | dynamic(() => {}, {ssr: false});
    • utiliza uma função que não é executada na camada next, aceitando propiedados do browser, como o window, alert, etc...
  • JAMStack - Javascript Api Markup
  • Framer motion
  • CMS (Headless):
    • Gratuitos:
      • Strapi
      • Ghost (Blog)
      • Keystone
    • Pagos:
      • GraphCMS
      • Prismic CMS
      • COntentful
    • E-Comerce
      • Shopify
      • Saleor
  • Deploy:
    • Vercel
    • Netlify