Публикации по теме 'react'
Я собирался спросить: «Что, если вы сами объявите свои компоненты как стрелочные функции?»
Я собирался спросить: «Что, если вы сами объявите свои компоненты как стрелочные функции?» но потом я вспомнил, что компоненты, объявленные как функции, должны быть без сохранения состояния .
Таким образом, любое состояние должно быть «внедрено» через реквизиты, и любая функция, которая изменяет состояние, также должна быть «внедрена» через реквизиты.
Чистые и нечистые функции в программировании.
Часто эти термины встречаются в интервью и в программировании, так что давайте посмотрим на чистые и нечистые функции и узнаем о них.
Нечистые функции:
Функции, имеющие один или несколько побочных эффектов, называются нечистыми функциями.
Какие побочные эффекты?
По сути, это эффекты, вызванные внешним кодом в функции, которая ему не принадлежит. Разберемся на примерах.
const [count, setCount] = useState(0);
const increment=()=>{
setCount(count+1);
if(count>3)..
3 способа рендеринга компонента React в определенное время
Допустим, у вас есть компонент React с именем ComponentA, и вы хотите отображать его в определенное время. Есть 3 способа достичь цели.
1. Для цикла
Старомодный способ. Большинству людей легко приходит в голову эта идея, если они программисты. Вы просто помещаете компонент в массив в цикле for. А затем визуализировать массив.
const COUNT = 10
const ComponentA = () => <div>test</div>;
export default function App() {
const arr = [];
for (let i = 0; i < COUNT; i..
Привет, спасибо, что поделились.
Привет, спасибо, что поделились.
Вы пробовали использовать Бит? https://bitsrc.io
Это сделает этот процесс намного проще, а также позволит вам вносить изменения и синхронизировать компоненты между вашими проектами. Вы, вероятно, должны проверить это.
Придерживайтесь функционального программирования… немного
Vue v3 был обновлен, чтобы включить новый Composition API , который, как и обновление хуков React пару лет назад, полностью охватывает шаблоны функционального программирования.
И хуки, и Composition API являются отражением того факта, что функциональное программирование штурмом захватило мир разработчиков за последние несколько лет.
Около двух лет назад я начал более серьезно изучать функциональные концепции, потому что хотел наконец понять, что такое монада. Я до сих пор не до..
Лучшая файловая структура для приложения React
Привет, выглядывает,
Спустя долгое время я вернулся с другой статьей. Как вы думаете, ребята, мы сосредоточились на чистом коде прямо из предыдущей, и обе эти статьи основаны на написании чистого кода.
В моем путешествии по разработке было разработано крупномасштабное реагирующее приложение, в котором ваша файловая структура очень важна.
Перед запуском, почему файловая структура важна?
Поможет вам быстро найти ваши файлы в будущем. Другие разработчики могут понять ваши файлы и не..
Моя история веб-разработчика…
Это был долгий и жаркий карантинный день в Дубае. Из-за пандемии я остался без работы и не смог вернуться в Европу. Так что это заставило меня задуматься о том, какую работу я мог бы выполнять, чтобы выжить в любой ситуации в моей жизни.
Я оглянулся назад в своем раннем возрасте (вероятно, когда я решил выбрать университет, так что около 18 лет) и после того, как я вспомнил свои желаемые навыки, амбиции и мечты, наполненные узким путем к успеху в Албании (моя родная страна, p.s, просто..