Reaction machine


浏览:742 次

Overview of reactions; Local; It is a solution that uses JavaScript and reaction to write cross terminal mobile applications (Android system or IOS). The official introduction of the reaction machine can better reflect the cause and effect of its birth.

1. The reaction native allows us to build mobile applications using JavaScript language only.

2. The reaction machine uses reaction as the underlying framework. If you can react for such a long time, it is easy to get started

3. The machine adopts declarative components to create rich mobile user interfaces

You are not building mobile mesh applications, HTML5 applications or hybrid applications with Reaction Native. You are building a real mobile application, which is no different from the application built with Target-C or Java language.

4. It reflects that the native machine uses the same basic user interface building block as the native Internet operating system and Android application. If you are familiar with the native Internet operating system or Android development, you only need to use JavaScript and reaction to put these building blocks together.

5. After the machine appears, its first hit function is  Hot update technology. The hot update technology can slightly bypass the review of the application store and directly update. In this way, we can achieve the function of quick launch.

Characteristics of the reaction machine The reaction machine has the following characteristics:

1. Reaction

The bottom layer adopts the response technology developed by Facebook.

Reaction is a visual framework that uses JavaScript to build web pages and mobile web pages.

2. Primitive

It reflects that the native machine has a large number of native components, which has more powerful performance than Web applications.

3. Diversity of platforms

The application program developed by the native computer can run on the Internet operating system platform and Android platform.

The advantages of the reaction native are that there are many frameworks similar to the reaction native on the market, including H5 hybrid applications, and the weekly development of Taobao. Even so, we still choose the reaction machine Why?

1.JavaScript

It is entirely JavaScript language. It is not the language of some nondescript and seemingly JS files.

This means that at the language level we don't need to relearn at all.

2. Cross platform

Once written, it is possible to run anytime and anywhere, especially on both ends of Android and Internet operating systems.

3. Community awesome

There is a gap between the projects of Chinese people. Many projects in China, especially those of the Ali family, seem to be the performance of someone. After a period of time, they can't even maintain.

The reaction native has a strong community, with many developers providing various types of components.

Of course, the limitations of the reaction machine are not universal. It also has its own shortcomings and limitations.

There are two disadvantages of this machine:

Complex state management and page switching. Even if you will react, you will feel that its page switching is a bit confusing.

Creating new native components is complex. If you want to create a native component that has never appeared before, the difficulty increases linearly. You need to understand not only Android development, but also Internet operating system development.

When it comes to cross end mobile application development, we strongly recommend an easy-to-use cross end development framework - the average framework.

(Application View Model) is a framework launched by API Cloud, which is closer to the native programming experience. It provides a simple model to separate the user interface, business logic and data model of the application. It is suitable for highly customized projects. It can be coded at one time, and can simultaneously develop multi end applications such as Android, Internet operating systems and applets.

The average value is a digital user interface intermediate language programming framework designed by API Cloud based on the standard H5 hour subset, which can have the following capabilities:

 ;

Virtual DOM: render to different terminals through virtual DOM, fully respect the system characteristics, and perform differential processing for different terminals to achieve efficient rendering;

Componentization: the architecture design with high reusability, composability and maintainability hides the complex DOM structure and behavior, allowing developers to focus on the function and appearance of the application;

Data binding: easily bind the data source to the application user interface, reducing the logic complexity and development difficulty;

State management and routing: effectively separate user interface and data processing to achieve engineering management of the project;

Vue like corporate syntax and compatible response JSX combine Vue's lightweight and responsive flexibility.

API Cloud DSL can finally be compiled into standard JS and rendered to the application side and mesh side through the depth engine, or compiled into WeChat applet code for WeChat applet platform publishing.

, a free development package for novices upon registration

Submit the demand and obtain the quotation and cycle free of charge:

Computer, please click

Please click

相关资讯:
农产品电子商务向企业个人农产品电子贸易方向发展的效益

农产品电子商务向企业个人农产品电子贸易方向发展的效益

查看
Web 3.0技术的基本方向

Web 3.0技术的基本方向

查看
认知

认知

查看
面向对象的

面向对象的

查看
2018-12-25

2018-12-25

查看