NutriLog migrated from Astro to TeqCMS
Publication date: 2025-06-27As of June 27, the NutriLog website no longer uses Astro. I've completely migrated it to TeqCMS — a file-based CMS implemented according to the TeqFW philosophy.
The goal of this transition was to simplify website management and integrate automatic translations through language model APIs, such as DeepSeek. Now I can create and edit pages locally on my laptop, run content translation, and publish the results via GitHub. Content in the Git repository is automatically deployed to the server using GitHub Actions.
Instead of static site generation (SSG), the site now uses server-side page building on request. This isn't suitable for high-traffic websites, but gives me as a developer maximum flexibility and simplicity. There's no client-side part — everything works server-side with Mustache templates.
In this project, TeqCMS has become more than just a generation engine — it's part of an architectural experiment: what content management might look like with fully automated localization, SSR, and version control.