LayoutJs 使用 JavaScript 创建布局合理的应用程序。在 CSS 中布置复杂的 UI 可能非常具有挑战性,LayoutJs 允许通过在元素层次结构中使用布局面板来快速布置应用程序。它可以作为您的 MVCMVVM 架构中的视图,或者您可以仅将其用于部分 UI。

Target应用程序LayoutJs 主要用于单页应用程序 (SPA)。

CSS 最初是为了快速简单地布置文档样式页面而开发的。尽管这些年来已经有很多新增功能,例如布局出色的 Web 应用程序的 flex 框,对于非 CSS 忍者专家来说仍然很容易出错。 CSS 既用于在屏幕上定位元素,也用于布置它们。 LayoutJs 清楚地将这两个关注点分开。 CSS 主要使用水平和垂直方向区别对待且不能互换的布局模型。轻松布置现代 Web 应用程序也需要完全控制垂直维度。