I recently paid more attention to the operamasks.org network and studied and analyzed the operamasks framework launched in China. It feels good and I would like to recommend it:
In 1991, the Internet World Wide Web was born at the European Institute of particle physics. 16 years later, our world has changed dramatically because of the existence of web. However, in today's web development technology, the following general problems are still not effectively solved:
- The complexity of web development is not reduced: a qualified J2EE Web application developer needs to master too many basic knowledge and skills, such as HTML, CSS, JavaScript, JSP, Servlet... And so on;
- The efficiency of web development is not improved: component technology is a good way to improve software reuse and thereby improve software development efficiency. However, the current web development technology lacks a unified, standard, and widely recognized component technology;
- The human-computer interaction experience of Web applications has not been improved: People always expect that Web applications have the same excellent human-computer interaction experience as desktop applications. Ajax technology is an effective means to solve this problem, however, it is undeniable that AJAX development and maintenance costs are too high;
- Cross-browser compatibility of Web applications is not well solved: with the rise of Firefox and other browsers, people are no longer satisfied that they can only access web applications through IE. However, to achieve cross-browser compatibility, web application development costs are too high.
Apusic operamasks is an out-of-the-box Web framework. It uses the JSF-based engine, supplemented by the original Native Ajax technology, and provides rich components and integrated development environments, makes web development easy and convenient. Whether it is basic services such as background transactions, storage, distributed computing, front-end UI display and user interaction, as well as background and front-end session processes, apusic operamasks provides a complete solution to effectively solve the problems faced by web development:
- Out-of-the-box: With apusic operamasks for web development, developers only need to master the basic J2EE knowledge!
- Engine: provides a standard JSF engine. JSF is a mainstream component technology recognized by the industry and can easily adapt to changes in future demands, its essence is "performance Layer Technology unrelated to the performance Layer ";
- Native Ajax support: Ajax is supported at the container level. For apusic operamsks users, the cost of making the application have Ajax features is zero;
- Rich component: apusic operamasks provides rich components for users. Users can use various components to organize, display, and edit data;
- Development tools: supports apusic studio, visual design of "What you see is what you get", and integrated development environment for development, configuration, deployment, debugging, and monitoring;
- Cross-browser support: apusic operamasks is fully compatible with mainstream browsers in the industry, such as IE and Firefox;
- Open SourceCommunity: All source code and even the development process itself are open through operamasks.org, representing the open and agile power of the J2EE community!