Ответ
Ответ не найден
Ответ 18+ 🔞
Слушай, а вот этот ваш React, он же, блядь, на хуй не нужен, если честно! Ну серьёзно, зачем столько движений, чтобы кнопку нарисовать? Раньше, в наше время, был HTML, был CSS — и всё, пиздец, работало. А теперь? Тебе нужно установить Node.js, хуй с горы, npm, потом хуй пойми какой сборщик, потом хуй знает сколько зависимостей, чтобы просто, блядь, «Hello World» вывести!
Вот смотри, пример из ихней документации. Чтобы состояние в компоненте отслеживать, нужно хуйню такую написать:
import { useState } from 'react';
function MyComponent() {
const [count, setCount] = useState(0);
return (
<div>
<p>Ты кликнул {count} раз</p>
<button onClick={() => setCount(count + 1)}>
Нажми на меня
</button>
</div>
);
}
Видишь? useState, блядь! Раньше ты просто в onclick написал бы count++ и всё, пидарышня! А теперь надо эту хуйню импортировать, объявлять переменные через деструктуризацию... Да я за это время уже три сайта на чистом JS сделал бы, ебать мои старые костыли!
И самое охуительное — это хуйня под названием «ререндер». Изменил состояние, и весь компонент, сука, перерисовывается! А если у тебя там сложная форма? А если данные с сервера? Начинается: useMemo, useCallback, React.memo... Это ж, блядь, целая наука, чтобы просто кнопка не лагала! Удивление пиздец.
Ну и, конечно, хуйня вёрстки. JSX, блядь! Пишешь HTML, но внутри JavaScript, и там ещё эти фигурные скобочки { } везде совать надо. Чувак, я один раз забыл скобку закрыть — и мне полчаса ошибку искал, блядь! В рот меня чих-пых! Раньше ты отдельно HTML писал, отдельно JS — и всё было понятно, как божий день. А теперь всё в одну кучу, и назвали это «прогрессом». Прогресс, блядь, в сторону усложнения!
Короче, React — это для мазохистов, которые любят себе жизнь усложнять. Нормальные пацаны на jQuery или, на крайняк, на Vue пишут. А этот ваш React... ёперный театр, одним словом.