TinaCMS
Давайте сначала проясним одну вещь: Tina - это не CMS - это аббревиатура. Tina - это набор инструментов для редактирования веб-сайтов с открытым исходным кодом для фреймворков на основе React, таких как Gatsby и Next.js. Создан и поддерживается Forestry folks. Причина, по которой Tina находится здесь, заключается в том, что она направлена на то, чтобы предоставить разработчикам полную возможность создавать пользовательские возможности редактирования "на лету", используя их любимый стек, свободный от зависимостей платформы.
Неужели Тина действительно не CMS? Давайте сначала попробуем разобраться в этом.
Что такое CMS?
CMS расшифровывается как Content Management System (Система Управления Контентом). Итак, основная цель этого - управлять контентом, верно? Это не означает систему управления контентом, которая требует базы данных и сервера и имеет API или взаимодействие с Git, верно?
Представьте себе CMS, которая дает вам возможность редактировать ваш контент в режиме реального времени. Просто нажмите на то, что вы хотите отредактировать, измените это и увидите изменения вживую перед вашими глазами. Нет необходимости в сохранении, ожидании перестройки или предварительном просмотре сервера. Нажмите "Опубликовать" и мгновенно разместите новые изменения в виде статических файлов на глобальном CDN. Здесь все еще есть некоторые сложности, но я верю, что Тина делает шаг в правильном направлении, чтобы воплотить это видение в реальность.