Рефакторинг Гуру
Во-первых, хочется прорекламировать ресурс/книгу, кто еще не в курсе. Пожалуйста.
Рефакторинг.Гуру посвящён тёмным материям программирования: рефакторингу, паттернам проектирования, принципам SOLID и другим важным темам из мира программирования.
А во-вторых, написать про ресурс захотелось потому, что я обратил внимание насколько быстро работают переходу между страницам. В действительности вcе страницы в готовом виде грузятся сразу в файле all.json
, а при переходе по ссылкам нужная страница подменяется в Content.prototype.onChange
, получается такой гибрид SPA и MPA. Так как файл all.json
попадает в кэш браузера, то сайт работает весьма быстро даже при повтороном визите.