Архитектура плагинов в веб-приложениях (примеры или фрагменты кода?)

Я пытаюсь научиться разрабатывать веб-приложение (предпочтительно NodeJS/MongoDB, хотя раньше я использовал PHP и Python), которое обладает широкими возможностями расширения и настройки с помощью плагины для включения отключенной функциональности.

Одним из возможных вариантов является использование Wordpress с хуками для подключаемых модулей и виджетов, однако в нем отсутствует надлежащее разделение представления и логического кода. Это остается одним из вариантов, из которого можно извлечь уроки. Есть ли другие варианты?

Есть ли у вас фрагменты кода или примеры приложений, на которых я могу поучиться? Язык или фреймворк не так важны, я, вероятно, мог бы примерно разобрать концепцию

41
задан Martin Spamer 19 September 2017 в 13:09
поделиться