Home > Article > Web Front-end > What is flex?
flex refers to Adobe Flex, an efficient, free and open source framework that can be used to build expressive web applications. Based on its proprietary Macromedia Flash platform, it covers the development and deployment of supporting RIA A series of technology combinations.
Flex
is an efficient, free, open source framework for building expressive web applications that leverage Adobe Flash Player and Adobe AIR, can be implemented across browsers, desktops and operating systems. While Flex applications can only be built using the Flex framework, Adobe Flash Builder™ (formerly Adobe Flex Builder™) software speeds development with features such as smart coding, interactive traversal debugging, and visually designed user interface layouts.
RIAs created using Flex can run in browsers with the Adobe Flash Player plug-in installed, or on Adobe AIR across operating systems. They can run consistently across all major browsers and operating systems. . By leveraging Adobe AIR, Flex applications can access local data and system resources. Introduction to the three major components of Flex technology: UI, data, and server technology. Fundamentally speaking, Flex technology is a presentation layer solution. Like all other similar technologies, presentation layer technology must solve three basic problems: presentation layer interface display and human-computer interaction, client-side data operation, and server-side data interaction and integration. . Flex provides excellent solutions to these three fundamental problems.
Flex interprets .mxml files through non-Flash methods such as java or .net and generates corresponding .swf files. Flex components are very similar to flash components, but have been improved and enhanced. Macromedia has been acquired by ADOBE. Adobe donated Flex to Apache on January 15, 2013 and released Apache Flex4.8.
The above is the detailed content of What is flex?. For more information, please follow other related articles on the PHP Chinese website!