Skip to content

Commit c86492d

Browse files
committed
Updated index
1 parent 981f4f2 commit c86492d

File tree

1 file changed

+26
-10
lines changed
  • website/src/components/HomepageFeatures

1 file changed

+26
-10
lines changed

website/src/components/HomepageFeatures/index.js

Lines changed: 26 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ const FeatureList = [
88
Svg: require('@site/static/img/0568-rocket.svg').default,
99
description: (
1010
<>
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.
1214
</>
1315
),
1416
},
@@ -17,7 +19,9 @@ const FeatureList = [
1719
Svg: require('@site/static/img/0075-cloud.svg').default,
1820
description: (
1921
<>
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.
2125
</>
2226
),
2327
},
@@ -26,16 +30,18 @@ const FeatureList = [
2630
Svg: require('@site/static/img/0221-license2.svg').default,
2731
description: (
2832
<>
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.
3035
</>
3136
),
3237
},
3338
{
34-
title: 'HTTP/2',
39+
title: 'HTTP/2 Support',
3540
Svg: require('@site/static/img/0567-speed-fast.svg').default,
3641
description: (
3742
<>
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.
3945
</>
4046
),
4147
},
@@ -44,7 +50,9 @@ const FeatureList = [
4450
Svg: require('@site/static/img/0893-funnel.svg').default,
4551
description: (
4652
<>
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.
4856
</>
4957
),
5058
},
@@ -53,7 +61,8 @@ const FeatureList = [
5361
Svg: require('@site/static/img/0101-database-upload.svg').default,
5462
description: (
5563
<>
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.
5766
</>
5867
),
5968
},
@@ -62,7 +71,9 @@ const FeatureList = [
6271
Svg: require('@site/static/img/0102-database-download.svg').default,
6372
description: (
6473
<>
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.
6677
</>
6778
),
6879
},
@@ -71,7 +82,9 @@ const FeatureList = [
7182
Svg: require('@site/static/img/0780-code.svg').default,
7283
description: (
7384
<>
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.
7588
</>
7689
),
7790
},
@@ -80,7 +93,10 @@ const FeatureList = [
8093
Svg: require('@site/static/img/0243-equalizer.svg').default,
8194
description: (
8295
<>
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.
84100
</>
85101
),
86102
}

0 commit comments

Comments
 (0)