Skip to content

Curso de ReactJs, utilizando diversas ferramentas, como: NextJS, Stripe, FaunaDB, ChakraUI, StyledComponents, Css Modules, etc...

License

Notifications You must be signed in to change notification settings

DinowSauron/Ignite-Rocketseat

Repository files navigation

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

About

Curso de ReactJs, utilizando diversas ferramentas, como: NextJS, Stripe, FaunaDB, ChakraUI, StyledComponents, Css Modules, etc...

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published