0

去年,我向不同的客户交付了几个相对简单的单页应用程序,基本上几乎相似的抵押贷款和融资计算器。这些要么是页面的唯一焦点,要么是一些主要内容旁边的侧边栏应用程序。由于这些应用程序除了样式、布局和一些客户特定参数之外几乎没有什么不同,如果这些 SPA 可以合并到某种库中,这将意味着高投资回报率。

在实践中如何去做还不清楚。创建预制交互式组件库时需要考虑和/或避免的关键点是什么?

他们需要

  • 为每个客户定制样式(自定义宽度、高度、字体等)
  • 不与其他页面元素冲突
  • ... ?

在服务器端预渲染 html 和内联 css 似乎不明智(不灵活),也许某种半生不熟的 JSON 表示会更合适,其中实际的程序集将由一些 javascript 控制,并且样式会完成基于我们提供的一些默认样式表在客户端上。或者也许以某种方式使用 GWT(我们是一家 Java 商店)来创建小部件。

我在这里超出了我的深度,所以非常欢迎输入。

4

1 回答 1

0

在这种情况下,考虑这一点的更好方法可能不是创建一个库,而是创建一个“计算器”应用程序(小部件),该应用程序可以配置为不同类型的计算并具有主题性

因此,您的重点是如何创建它,以便您可以针对不同的功能对其进行配置。

于 2013-01-01T21:20:32.077 回答