Índice
Ao escrever plugins, você frequentemente perceberá que está criando vários plugins que diferem apenas em alguns aspectos, mas têm muito mais em comum. Por exemplo, para plotagem, existem várias opções R genéricas que podem ser usadas com praticamente todos os tipos de gráficos. Você deveria criar uma interface gráfica e um modelo em JavaScript para essas opções repetidamente?
Obviamente, isso seria bastante trabalhoso. Felizmente, você não precisa fazer isso. Em vez disso, você cria a funcionalidade comum uma vez e, posteriormente, pode incorporá-la em vários plugins. Na verdade, é possível incorporar qualquer plugin em qualquer outro plugin, mesmo que o autor original do plugin incorporado nunca tenha imaginado que alguém desejaria incorporar seu plugin em outro.