Home >Web Front-end >Front-end Q&A >What are extjs and bootstrap

What are extjs and bootstrap

藏色散人
藏色散人Original
2020-11-18 11:43:552495browse

extjs is a popular JavaScript framework that provides a rich UI for building web applications using cross-browser functionality; bootstrap is a front-end framework for rapid development of web applications and websites.

What are extjs and bootstrap

1: Ext JS

Ext JS is a popular JavaScript framework that provides cross-browser functionality Building web applications provides rich UI. Ext JS is basically used to create desktop applications and it supports all modern browsers like IE6, FF, Chrome, safari 6, etc. And sencha, another product of sencha touch is for mobile applications.

Ext JS is based on MVC/MVVM architecture. The latest version of Ext JS 6 is a single platform that can be used for both desktop and mobile applications without the need for different code for different platforms.

Outstanding Features of Ext JS

Customizable UI widgets with rich UI collection such as grid, pivot grid, form, chart, tree.
Code compatibility between new and old versions.
Flexible layout managers help organize the display of data and content across multiple browsers, devices and screen sizes.
The advanced data package separates UI widgets from the data layer. Data packages allow clients to collect data using highly functional models that support functionality such as sorting and filtering.
It is protocol agnostic and data can be accessed from any backend source.
Customizable themes The Ext JS widget provides multiple ready-made themes that are consistent across platforms.

2: Bootstrap

Bootstrap is a front-end framework for rapid development of web applications and websites. Bootstrap is based on HTML, CSS, and JAVASCRIPT.

Bootstrap was developed by Mark Otto and Jacob Thornton at Twitter. Bootstrap is an open source product released on GitHub in August 2011.

Why use Bootstrap?

Mobile-first: Starting with Bootstrap 3, the framework includes mobile-first styles throughout the library.

Browser support: All major browsers support Bootstrap.

Internet Explorer Firefox Opera Google Chrome Safari

Easy to get started: As long as you have basic knowledge of HTML and CSS, you can start learning Bootstrap.

Responsive design: Bootstrap’s responsive CSS can adapt to desktops, tablets, and mobile phones. For more information about responsive design, see Bootstrap Responsive Design.

It provides a concise and unified solution for developers to create interfaces.

It contains powerful built-in components and is easy to customize.

It also provides web-based customization.

It is open source.

The above is the detailed content of What are extjs and bootstrap. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn