Hot n' Code: Frontend
26 de junho de 2023Hoje foi o primeiro dia do Hot n' Code Conference e hoje a trilha é especial de frontend. Vou deixar aqui pontos e tecnologias interessantes que anotei das palestras.
AMPLIFY
Amplify é um framework para desenvolvimento de aplicações serverless. Ele é composto por 3 partes:
- Amplify CLI: CLI para criação de recursos na AWS
- Amplify Libraries: Bibliotecas para acesso aos recursos criados
- Amplify Console: Console para gerenciamento dos recursos
S3 INTELLIGENT TIERING
O S3 Intelligent Tiering é uma forma de armazenamento do S3 que faz a transição automática de objetos entre as classes de armazenamento do S3 (Standard, Standard IA e Glacier) de acordo com a frequência de acesso aos objetos. Essa transição é feita de forma automática e não é cobrada.
REACT VIRTUALIZED
O React Virtualized é uma biblioteca para renderização de listas grandes de forma performática. Ele utiliza o conceito de windowing, que é a renderização apenas dos itens que estão visíveis na tela. Essa técnica é bem utilizada ja no mobile, com o FlatList do React Native, por exemplo.
LIGHTHOUSE CI
O Lighthouse CI é uma ferramenta para avaliação de performance de aplicações web. Ele pode ser utilizado de forma automatizada em pipelines de CI/CD para garantir que a performance da aplicação não seja degradada.
FUGU API
O Fugu API é uma API que permite o acesso a recursos nativos do browser, como por exemplo o acesso a câmera, microfone, etc. Essa API ainda está em desenvolvimento e não é suportada por todos os browsers.