Explore chapters and articles related to this topic
Client-Side Technologies
Published in Akshi Kumar, Web Technology, 2018
Additionally, Bootstrap requires jQuery to function. jQuery is an extremely popular and widely used JavaScript library, which simplifies and adds cross-browser compatibility to JavaScript. Thus, the Bootstrap package includes: Scaffolding: A basic structure with Grid System, link styles, and backgroundCSS: Global CSS settings, fundamental HTML elements styled and enhanced with extensible classes, and an advanced grid systemComponents: Over a dozen reusable components built to provide iconography, dropdowns, navigation, alerts, pop-overs, and much moreJavaScript plug-ins: More than a dozen custom jQuery plug-ins. One can easily include all of them at once or one at a timeCustomization: The ability to customize Bootstrap’s components, LESS variables, and jQuery plug-ins to get your very own version
Design and development of a web-based EPANET model catalogue and execution environment
Published in Annals of GIS, 2021
Tylor Bayer, Daniel P. Ames, Theodore G. Cleveland
Several open source technologies were used in the creation of the EPANET Model Repository. The key technologies include: Tethys Platform – Rapid web application development and installation on Tethys portals; Python backend and Django front-end; Powerful code scaffolding tools; Built-in social authentication hooks (Figure 5).HydroShare – Backend model instance data and metadata store; REST API plugin for retrieving and storing model instances; Social authentication.jQuery – JavaScript library that simplifies verbose DOM interactions (document object model for HTML) and AJAX requests (client-side asynchronous http request technique).CDN DataTables – jQuery plugin for creating reactive, paginated, filterable and interactive HTML tables (See Figure 4 – showing DataTables UI element).Bootstrap – Industry standard front-end styling toolkit.