多站点的前端堆栈,具有不同的UI和一个代码库

时间:2016-03-31 13:02:18

标签: frontend materialize

我有5个网站在同一商业模式上运行,甚至以某种形式或其他形式共享数据,但都是独立的。我现在正在为后端创建一个中央代码库,它将暴露给所有5个网站,这样我就不必维护5个不同的代码库。是否有框架或设计原则允许我使用一个前端框架来保持90%这些网站在一个中央代码上有共同点,并为每个网站扩展或自定义UI?

1 个答案:

答案 0 :(得分:0)

如果您的布局相同而且您只想为每个网站设置不同的皮肤,那么您可以通过materializecss Sass实现此目的。检查https://ghariaonline.wordpress.com/2016/03/14/materialize-css-changing-default-theme-with-sass/

您可以在Sass代码库中更改主要和辅助颜色,并为每个网站生成单独的css。每个网站都会改变整体外观。您还可以通过更改Sass代码库中的默认选项卡,导航等来实现更多自定义