Ответы пользователя по тегу React
  • Как правильно обновлять данные react после обращения к api?

    @12rbah
    Пользователь удаляет один элемент, идет запрос DELETE. После удаления, стоит ли снова запросить данные и уже их отобразить или достаточно удалить элемент из state ?
    Нужно ориентироваться на статус ответа с бэкенда, если OK, то смело удаляйте, не нужно запрашивать данные еще раз, если нет то пишите об ошибке(в зависимости от кода).
    Я пока встречал на проектах только постоянный запрос данных, после каждой операции с бэком, PUT, DELETE, POST, правильный ли это подход?
    Т.е. отправляется запрос, с сервера приходит уведомление, что элемент был успешно удалён и вы делаете новый запрос на получение данных? В целом так можно делать, но это лишняя нагрузка на бд и сервер, а для пользователя лишние сетевые задержки, конкретно в этом случае, хз зачем так делать.
    Ответ написан
    Комментировать
  • Эталонные проекты для обучения react?

    @12rbah
    можно тут поискать, есть много полезных практик
    Ответ написан
    Комментировать
  • В чем "вкус" react?

    @12rbah
    В связи с этим у меня вопрос, чем же обоснована такая популярность этой библиотеки у работодателей?
    Если вы программируете 3 месяца то скорее всего не поймете. React или другой фреймворк изначально подразуевает то, что код хорошо делится по модулям и компонентам, что очень удобно, в обычном js нужно принимать больше усилий чтобы добиться этого. Также есть много готовых решений из коробки, которые уже были отлажены другими более опытными людьми.
    а модульность со мной сыграла злую шутку (прочитал, что хорошим тоном считается разбивать проект на мельчайшие модули, разбил свой, через пару недель я просто почти забыл, что от чего у меня зависит и какой модуль у меня что тянет за собой и главное куда тянет!
    Видимо вы попробовали выучить реакт за неделю, потом потом на 2-3 недели ушли заниматься своими делами и не трогали его и "внезапно" всё забыли. В целом можно писать комментарии для пояснения. Модульность как раз наоборот упрощает чтение кода и если правильно всё называть и прописывать, то в небольших проектах до 5-10к строк можно будет без проблем разобраться за пару дней тому кто не писал это код.
    P.S. Возможно вам лучше выложить вопрос с сылкой на ваш проект и вам подскажут что не так вы сделали, будет полезнее.
    Ответ написан
    Комментировать
  • Сверстал я на React, а дальше что?

    @12rbah
    : ну вот сверстаю я, например, магазин, а дальше что?
    Обычно когда нужно приложение на реакте/вью, то нанимают хотя бы двух разрабов, для фронта и бэка, два разраба договориваются о способе обмена данных(например через rest api) и делают приложение.
    Ответ написан
    Комментировать
  • Какие каналы на ютубе можете посоветовать для глубокого изучения React?

    @12rbah
    Если для глубокого, то читать документацию, а потом смотреть исходники хороших приложений. Вместе с этим стоит писать какой-нибудь проект, чтобы закреплять навыки. Если для новичков, то любой курс с более менее актуальной версией.
    Ответ написан
    Комментировать