1. Статус
    Задача
    Дата создания
    Планируемая дата начала
    Планируемая дата выполнения
    Дата начала
    Дата выполнения
    Постановщик
    Кто работает
  2. Завершена
    10 янв. 2019 г., 6:16
  3. Новая

    Задача: Добавить метод для сброса кеша

    Проект: apollo-cms

    Сейчас, когда залетают новые данные, выполняется сброс кеша. Проблема в том, что данных на обновление может прилететь за раз сотня и больше, что может спровоцировать большое количество фоновых запросов.
    9 янв. 2019 г., 10:49
  4. Выполняется
    9 янв. 2019 г., 5:47
  5. Новая
    9 янв. 2019 г., 5:46
  6. Новая
    9 янв. 2019 г., 5:44
  7. Новая
    9 янв. 2019 г., 5:39
  8. Новая
    9 янв. 2019 г., 4:54
  9. Завершена
    9 янв. 2019 г., 4:29
  10. Новая
    9 янв. 2019 г., 0:14
  11. Завершена
    8 янв. 2019 г., 21:53
  12. Новая

    Задача: Исследовать работу кеширования

    Проект: @prisma-cms/front

    При работе в режиме SSR, загрузке страницы, с сервера прилетает готовый стейт для apollo-cache. После загрузки данные не подгружаются повторно. Здесь бывают логически ошибки. Когда на стороне сервера данные запрашиваются с учетом пользователя, там его еще нет. На стороне браузера данные когда заходят и появляется пользователь, данные уже в кеше и могут быть не полными. Надо изучить на предмет перезагрузки на componentDidMount. Пример.
    Есть еще вариант указывать key по текущему пользователю. Тоже может быть полезным, так как если перелогиниться, данные компонент перезагрузится.

    Пока вот-такой хак добавил в @prisma-cms/front. Это заставляет перерендериться все компоненты при смене пользователя. Но все равно это не заставит обновиться кеш.

    UPD: Добавлен сброс кеша в базовый компонент. Надо будет перепроверить на множественные обновления.
    8 янв. 2019 г., 20:28
  13. Новая
    8 янв. 2019 г., 13:17