169 похожих чатов

Привет Делаю игру на реакте, игровое поле состоит из клеточек 80*45

(3600) клеток

У каждой клетки свое состояние через useState, чтобы не перерисовывать все поле при изменении одной клетки

На выходе даже без получения данных с сервера имеем: Out of Memory

Что я делаю не так? 🥲

23 ответов

38 просмотров

Стикер

Стикер

Интересный стартап

Отличная шутка)

странно, на голанге такой проблемы нет...

Если серьезно - “Игра на реакте” это кринж, но ничего не должно валиться, ты что-то сломал, закинь в сандбокс (см закреп)

Перефразирую вопрос, попробуй на него ответить, чтобы была понятна проблема: “Я делаю штукич, там взрыв, как пофиксить?”

можно объект в одном useState хранить все равно у тебя именно перерисовки не будет перерендер да, будет но перерендер !== перерисовка

Lorelei
А если сделать 3600 useState?

ну кодогенерацией можно попробовать но зачем?

Rain
можно объект в одном useState хранить все равно у...

Не, гонять 3600 элементов в цикле по любой хуйне тоже не надо

Lorelei
А если сделать 3600 useState?

и 3600 еффектов желательно

Vlad
и 3600 еффектов желательно

все в один и 3600 зависимостей

Vlad
и 3600 еффектов желательно

Не надо бестпрактиксов, рано

Sunrise
Не надо бестпрактиксов, рано

это мы еще с сервером не соединили приложение, чтоб каждый мог участвовать

Vlad
это мы еще с сервером не соединили приложение, что...

ну каждую миллисекунду делать запрос, не?

Похожие вопросы

Обсуждают сегодня

У меня это всегда вопрос вызывало.. Нафига писать код так, чтобы потом ошибки вылавливать?
Nik
44
Всем привет. Сейчас я изучаю erlang по книге Erlang and OTP in action. Дошел до главы где реализуется первый gen server на примере tcp rpc сервера. Меня очень сильно смутил ко...
Freezing Death
10
что за асемблер кста?
Shvabrikk Nya
19
Добрый день! Пробую отловить исключение EConvertError: function _TryTextToDouble(var DoubleVar: Extended; Text: String): Boolean; begin try DoubleVar := StrToFloat...
Kirill Filippenok
19
всем привет. реально ли понять чем в процессе занята память? delphi/linux, процесс свой
Handatros
12
Подскажите... Есть ли название у способа разработки кода, в котором: сперва пишут минимальную рабочую структуру: Напр. ввод, обработка, вывод, контроль. Потом эту структуру д...
Budemposmotret
6
В дизассемблере вижу, что строки пихают в регистры через lea, почему так, а не через mov?
Oleg
8
А где @Grinyaha уважаемый пропал?
Am Ambrion
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
Карта сайта