Вопрос:
Я встраиваю около 50 твитов с помощью ‘react-twitter-widgets’. Для полной загрузки требуется более 10 секунд. Твиты не отображаются синхронно, а скорее отображаются все сразу, и это приводит к плохому UX. Какую наилучшую стратегию вы используете здесь?
Кроме того, просматривая встраивание, я наткнулся на https://cdn.syndication.twimg.com/tweet?id=TWEET_ID который возвращает данные, необходимые для рендеринга (смещения обрезки мультимедиа, миниатюры видео), которые недоступны в реальном api. Хорошая ли идея использовать https://cdn.syndication.twimg.com для получения визуализируемой информации и кэширования ее на сервере, чтобы внедрение происходило быстрее?
Комментарии:
1. cdn.синдикация.* URL — это внутренняя конечная точка, используемая официальными веб-встраиваниями Twitter, и ее доступность или поведение могут измениться в любое время, я бы настоятельно рекомендовал не полагаться на это, поскольку это не поддерживаемая часть API Twitter.
2. @AndyPiper я понимаю. Есть ли руководство по пользовательскому отображению твитов через ответ от api версии v2?