Frontend
O que é React Portal, como funciona e quais são as suas características?
Fala-me sobre as unidades de medida REM e EM em CSS: o que são e como funcionam?
Como armazenar corretamente a configuração de runtime no Nuxt 3 e qual é a diferença entre a configuração pública e a privada?
Como tipar uma função com generics que aceita um objeto que deve ter obrigatoriamente um campo id?
Tem experiência em migrar do Webpack para o Vite?
Para que é que o método OPTIONS é utilizado?
Se o utilizador editar a linha A e o valor atual de polyname coincidir com o valor original, o validador não deve gerar erro. Por que na sua implementação o validador gera erro neste caso, mesmo que o valor inicial do campo coincida consigo mesmo?
Consegue recordar os princípios do REST?
Tem experiência em escrever BeanPostProcessor?
import { useState, useCallback } from 'react' const Componente = () => { const [contagem, setContagem] = useState(0); const handleClick = useCallback(() => { console.log(contagem); }, []); return ( <div> <div onClick={() => setContagem((prev) => prev + 1)}>Contagem: {contagem}</div> <div onClick={handleClick}>Registar</div> </div> ); };
Percebi — estás a cobrir os visuais além do comportamento do teclado e do SR, e removê-lo da ordem de tabulação é frequentemente a decisão certa para um link semelhante a desativado. Quando implementares este "link desativado", qual padrão exato de ARIA/atributo usas para leitores de tela (por exemplo, `aria-disabled`, mudanças de papel), e como manténs a consistência do anúncio entre os navegadores?
Tarefa de codificação ao vivo: escrever uma função get(object, path), que obtém o valor de um objeto através de um caminho de string (por exemplo, 'a.b.c')
[nome] perguntou: quantas pessoas havia na equipa onde trabalhaste? Qual era a composição da equipa?
Tem experiência com outros gestores de estado além do Zustand?
O que sabes sobre os princípios SOLID? Para que servem?
Usou o Apollo GraphQL apenas para consultas ou também para gestão de estado local (campos apenas no cliente, campos reativos)?
Existe um array de strings que representam os números de pontos numa lista numerada hierárquica (por exemplo: '1', '1.1', '1.2', '1.10', '2', '2.1'). É necessário ordená-los na ordem correta, como no documento, usando a função sort padrão com uma função de callback.
O que para ti é um produto pouco interessante — vamos dizer ao contrário?
Quais são as suas expectativas salariais?
É possível parar a propagação de eventos? Como? Qual é a diferença entre stopPropagation e stopImmediatePropagation?