Я слишком остро реагирую? Или React чрезмерно реагирует?
огда я впервые начал заниматься веб-разработкой, в основном я использовал Python/Django. Все рендерилось на стороне сервера, и я ни разу не подумал о «производительности рендеринга». 10 лет спустя, когда компьютеры работают как минимум в два раза быстрее, производительность рендеринга стала более серьезной проблемой, чем когда-либо. Одностраничные приложения (SPA) и внешние библиотеки, такие как React, поощряют и поддерживают высокодинамичные веб-страницы. К сожалению, по моему опыту, рекомендуемый по умолчанию способ написания кода React на самом деле не очень хорошо поддерживает высокодинамичные страницы.
В этом посте я рассмотрю проблемы, возникающие со стандартным кодом React, рекомендуемые варианты повышения производительности React и, наконец, противопоставлю их примерам в vanilla JS.
https://shly.link/ixyLf
Post #665
1.03K