@@ -8,7 +8,9 @@ const FeatureList = [
8
8
Svg : require ( '@site/static/img/0568-rocket.svg' ) . default ,
9
9
description : (
10
10
< >
11
- Highly optimized HTTP router with zero dynamic memory allocation which smartly prioritizes routes.
11
+ Echo boasts a highly optimized HTTP router that operates without dynamic memory allocation.
12
+ This router intelligently prioritizes routes for efficient routing and processing of incoming HTTP requests.
13
+ The absence of dynamic memory allocation contributes to better performance and resource utilization.
12
14
</ >
13
15
) ,
14
16
} ,
@@ -17,7 +19,9 @@ const FeatureList = [
17
19
Svg : require ( '@site/static/img/0075-cloud.svg' ) . default ,
18
20
description : (
19
21
< >
20
- Build robust and scalable RESTful API, easily organized into groups.
22
+ Echo framework empowers developers to build robust and scalable RESTful APIs effortlessly.
23
+ It facilitates the organization of endpoints into logical groups, simplifying the management of complex APIs.
24
+ This scalability ensures that your application can grow and handle increased traffic or functionality seamlessly.
21
25
</ >
22
26
) ,
23
27
} ,
@@ -26,16 +30,18 @@ const FeatureList = [
26
30
Svg : require ( '@site/static/img/0221-license2.svg' ) . default ,
27
31
description : (
28
32
< >
29
- Automatically install TLS certificates from Let's Encrypt.
33
+ Echo streamlines the process of enabling secure communication by automatically handling TLS certificate installation from Let's Encrypt.
34
+ This automation simplifies the setup of secure connections, allowing you to secure your application with minimal effort.
30
35
</ >
31
36
) ,
32
37
} ,
33
38
{
34
- title : 'HTTP/2' ,
39
+ title : 'HTTP/2 Support ' ,
35
40
Svg : require ( '@site/static/img/0567-speed-fast.svg' ) . default ,
36
41
description : (
37
42
< >
38
- HTTP/2 support improves speed and provides better user experience.
43
+ Echo embraces the HTTP/2 protocol, which enhances the speed and responsiveness of your web applications.
44
+ HTTP/2 is designed to provide a faster and more efficient user experience by optimizing the way data is transmitted between the server and the client.
39
45
</ >
40
46
) ,
41
47
} ,
@@ -44,7 +50,9 @@ const FeatureList = [
44
50
Svg : require ( '@site/static/img/0893-funnel.svg' ) . default ,
45
51
description : (
46
52
< >
47
- Many built-in middleware to use, or define your own. Middleware can be set at root, group or route level.
53
+ Echo offers a rich collection of built-in middleware functions that can be utilized to enhance your application's functionality and security.
54
+ You can apply middleware at different levels: globally at the root level, within specific route groups, or on individual routes.
55
+ Additionally, Echo allows developers to define their custom middleware to tailor the application's behavior to specific needs.
48
56
</ >
49
57
) ,
50
58
} ,
@@ -53,7 +61,8 @@ const FeatureList = [
53
61
Svg : require ( '@site/static/img/0101-database-upload.svg' ) . default ,
54
62
description : (
55
63
< >
56
- Data binding for HTTP request payload, including JSON, XML or form-data.
64
+ Echo simplifies the process of binding HTTP request payloads, including JSON, XML, or form-data.
65
+ This feature makes it easy to extract and work with data sent in the request body, enabling seamless integration with your application logic.
57
66
</ >
58
67
) ,
59
68
} ,
@@ -62,7 +71,9 @@ const FeatureList = [
62
71
Svg : require ( '@site/static/img/0102-database-download.svg' ) . default ,
63
72
description : (
64
73
< >
65
- API to send variety of HTTP response, including JSON, XML, HTML, File, Attachment, Inline, Stream or Blob.
74
+ Echo provides a versatile API for sending various types of HTTP responses.
75
+ You can easily send responses in formats such as JSON, XML, HTML, files, attachments, inline content, streams, or blobs.
76
+ This flexibility ensures that your application can generate and serve different types of content to clients based on their needs.
66
77
</ >
67
78
) ,
68
79
} ,
@@ -71,7 +82,9 @@ const FeatureList = [
71
82
Svg : require ( '@site/static/img/0780-code.svg' ) . default ,
72
83
description : (
73
84
< >
74
- Template rendering using any template engine.
85
+ Echo supports template rendering using any template engine of your choice.
86
+ This feature allows you to generate dynamic HTML content for rendering web pages, email templates, or other view-based responses.
87
+ You have the freedom to select the template engine that best suits your project.
75
88
</ >
76
89
) ,
77
90
} ,
@@ -80,7 +93,10 @@ const FeatureList = [
80
93
Svg : require ( '@site/static/img/0243-equalizer.svg' ) . default ,
81
94
description : (
82
95
< >
83
- Customized central HTTP error handling. Easily extendable API.
96
+ Echo offers extensibility at various levels.
97
+ You can customize centralized HTTP error handling to gracefully manage errors and exceptions.
98
+ Moreover, the framework provides an easily extendable API, allowing you to create custom middleware, plugins,
99
+ or components to tailor Echo to your specific requirements and integrate third-party functionality seamlessly.
84
100
</ >
85
101
) ,
86
102
}
0 commit comments