Spring View Inheritance - PullRequest
       5

Spring View Inheritance

0 голосов
/ 03 октября 2018

Я только начал работать над проектом, который близок к завершению и над которым до сих пор работали многие люди.Я новичок в работе со Spring, и после изучения существующего кода я заметил, что представления не используют наследование.

Поскольку в какой-то момент кому-то (вероятно, мне) придется поддерживать этот проект, я пытался найти лучший способ настроить его так, чтобы обслуживание было как можно проще.Я спрашивал вокруг, и люди, кажется, думают, что это отличная идея, но не могут предоставить какую-либо значимую информацию.Мои собственные исследования привели меня к мысли, что это выполнимо.

Я думал о том, чтобы создать шаблон представления, который бы включал все элементы, которые уже включены на каждую другую страницу, такие как меню навигации, фонimage, библиотеки тегов, .... Затем каждая конкретная страница берет из этого шаблона и может вставлять свой собственный контент.Таким образом, при изменении макета сайта вам нужно будет только обновить шаблон, а не изменять каждую страницу.

  • Является ли наследование обычной практикой при разработке представлений?
  • Действительно ли наследование представлений помогает в разработке или обслуживании?
  • Какое влияние на наследование представлений оказывает время компиляции и загрузка / рендеринг страницы?
  • Стоит ли тратить мое время на повтор и повтор?существующие представления?
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...