diff --git a/src/pages/post.md b/src/pages/post.md index 0ee1981..a04752f 100644 --- a/src/pages/post.md +++ b/src/pages/post.md @@ -11,10 +11,10 @@ description: 'Сomplete list of posts' ## 2020 -- [RU] [Typographic linter](/post/2020/typographic_linter/) +- [RU] [typographic linter](/post/2020/typographic_linter/) Prettier для текста. Автоматизация рутинной типографики. -- [RU] [Initial post](/post/2020/initial_post/) +- [RU] [initial post](/post/2020/initial_post/) Какие инструменты были использованы для создания этого сайта, какие решения были приняты и почему. diff --git a/src/pages/post/2020/initial_post.md b/src/pages/post/2020/initial_post.md index dcb0581..ddd8010 100644 --- a/src/pages/post/2020/initial_post.md +++ b/src/pages/post/2020/initial_post.md @@ -13,7 +13,7 @@ description: 'Первый пост в этом фэнзине, рассказы --- -# Initial post +# Initial Post **Oddsquat** — мой маленький личный фэнзин про эксперименты, код и прочий киберпанк. Обычно такие сайты называются блогами, но в слове «фэнзин» есть приятный отголосок панк-культуры и её неотъемлемой DIY-составляющей. @@ -39,9 +39,9 @@ description: 'Первый пост в этом фэнзине, рассказы Про генераторы статических сайтов раньше слышал, но подробно не рассматривал. Их оказалось так много (тут есть [длинный список](https://jamstack.org/generators/)), что даже страшно. -Посмотрев на самые популярные решения, я понял, что как-то неправильно понимаю значение термина «генератор статических сайтов», потому что все хором предлагают мне сгенерировать PWA (Progressive Web Application) из React-компонентов с импортом данных из GraphQL-сервера вместо россыпи HTML-документов. +Посмотрев на самые популярные решения, я понял, что как-то неправильно понимаю значение термина «генератор статических сайтов», потому что все хором предлагают мне сгенерировать Progressive Web Application из React-компонентов с импортом данных из GraphQL-сервера вместо россыпи HTML-документов. -Уверен, что уютный бложик — это точно не Application, а от PW в данном случае всем только хуже будет: все эти искусственные трудности с роутингом, серверным рендерингом и сохранением позиции скрола успешно решены, когда каждая страница — это отдельный документ. Браузеры восхитительно умеют работать с HTML-документами! +Уверен, что уютный бложик — это точно не Web Application, а от Progressive в данном случае всем будет только хуже: искусственные трудности с роутингом, серверным рендерингом и сохранением позиции скрола успешно решены, когда каждая страница — это отдельный документ. Браузеры восхитительно умеют работать с HTML-документами! После непродолжительных поисков был найден [Nanogen](https://doug2k1.github.io/nanogen/), который делает именно то, что нужно, и не похож на космический корабль: