Appendix A Open-SOurce TOOlS And FrAmewOrkS CSS Framework A CSS framework is a framework that is meant to allow for easier, more standards- compliant web design using the Cascading Style Sheets language. CSS frameworks contain a grid structure for responsive web design. • Bootstrap (https://getbootstrap.com/) • Foundation (https://foundation.zurb.com/) • Bulma (https://bulma.io/) • Material UI (https://material-ui.com/) • Semantic UI (https://semantic-ui.com/) A DXP uses these open-source CSS frameworks to build UI designs. You need to check the compatibility of these frameworks with the scripting framework. Scripting Framework The scripting framework is a JavaScript framework. This library offers features that allow you to implement complex requirements: • Angular (https://angular.io/) • React (https://reactjs.org/) • React Native (https://facebook.github.io/react-native/) • NativeScript (https://www.nativescript.org/) • Electron (https://electronjs.org/) A DXP uses these open-source CSS frameworks to develop UI components along with CSS frameworks. You can choose permutations and combinations of CSS and scripting framework to develop UI components. 322
Building Digital Experience Platforms Page 332 Page 334