Visão geral da Configuration API
A Configuration API fornece lugar central para modulos guardarem dados - podem ser simple configuration como o nome do site ou informacoes mais complexas via config entities como views e tipos de conteudo.
Конфигурация - это место для хранения информации, которую вы хотели бы синхронизировать от разработки до производства. Эта информация часто создается во время создания сайта и обычно не генерируется обычными пользователями во время нормальной работы сайта.
Вы должны использовать API состояния, а не конфигурацию, для хранения локальных переменных, которые не должны перемещаться между экземплярами. Используйте состояние для скрытых системных значений, и если вы никогда не хотите развертывать его между средами. Вы можете перезагрузить систему, потеряв все состояние. Его конфигурация сохраняется.
Vem em duas variantes: (simple) Config API e Configuration Entity API. Diferenca-chave: Config API e caso singleton - apenas uma instancia possivel ex.: nome do site.
A Configuration Entity API serve para multiplos conjuntos - ex.: tipos de node views vocabularios campos.
Обновление API конфигурации крайне важно, чтобы избежать фатальных ошибок при обновлении тем и модулей для работы в Drupal 8. См. Обновление тем и информация об обновлении модулей.