Ответ
Да, работал с React и Angular. В React использовал функциональные компоненты с хуками (useState, useEffect, useContext), работал с Redux для управления состоянием. В Angular - компоненты, сервисы, RxJS для работы с Observable, Dependency Injection.
Пример React-компонента:
function Counter() {
const [count, setCount] = useState(0);
return (
<div>
<p>Count: {count}</p>
<button onClick={() => setCount(count + 1)}>Increment</button>
</div>
);
}
Также есть опыт работы с Next.js (SSR, SSG) и Nuxt.js.