This is an automated email from the ASF dual-hosted git repository.

ako pushed a commit to branch new-web
in repository https://gitbox.apache.org/repos/asf/age-website.git


The following commit(s) were added to refs/heads/new-web by this push:
     new c7bf008f Update new-web branch (#255)
c7bf008f is described below

commit c7bf008f352931229e4d093f27df5d4b7e0ac1af
Author: dpdjvhxm <[email protected]>
AuthorDate: Tue Mar 12 20:51:31 2024 +0900

    Update new-web branch (#255)
    
    * Update index.md
    
    * Update index.md
    
    * Update gatsby-config.js
    
    * Update package.json
    
    * Add files via upload
    
    * Add files via upload
    
    * Add files via upload
    
    * Update Navbar.js
    
    * Update Footer
    Update Download version and file link
    Update Landing Page (News & Events)
    
    * Update Landing page: Comparison
---
 src/templates/index-page.js            | 53 ++++++++++++++++++++++++++++++++++
 src/templates/styles/index.module.scss |  3 +-
 2 files changed, 55 insertions(+), 1 deletion(-)

diff --git a/src/templates/index-page.js b/src/templates/index-page.js
index 0e577c09..6c414f63 100644
--- a/src/templates/index-page.js
+++ b/src/templates/index-page.js
@@ -92,6 +92,13 @@ export const IndexPageTemplate = ({
             </div>
           </div>
 
+          <div><br></br></div>
+          <div><br></br></div>
+          <div><br></br></div>
+          <div><br></br></div>
+          <div><br></br></div>
+          <div><br></br></div>
+
           {/* 메인화면: 유튜브 영상
           <section className={styles.videos}>
             <div className={styles.content}>
@@ -109,6 +116,52 @@ export const IndexPageTemplate = ({
           </section>
           */ }
 
+            <section>
+            <div className={styles.card}>
+
+              <div className={styles.content}>
+                <h2>Comparison of Apache AGE, PostGraphile, and 
Hasura</h2><br></br><br></br>
+                <p>
+                <h3><b>◾ Apache AGE: Graph Database Extension for 
PostgreSQL</b></h3>
+                Apache AGE extends PostgreSQL, transforming it into a graph 
database.
+                This enables handling complex data relationships and graph 
structures, supplemented by the power of Cypher queries for graph-specific 
operations.<br></br><br></br>
+                
+                <ul><b>Key Features:</b></ul>
+                  <li>Graph & SQL Queries</li>
+                  <li>Integration deeply with existing PostgreSQL features,
+                  making it a robust and scalable solution for graph data 
management without the need for external graph databases.</li>
+                  <li>Ideal for applications that require complex data 
relationship analysis,such as social networks, recommendation systems, and 
knowledge graphs.</li>
+                  <br></br><hr></hr><br></br>
+
+                <h3><b>◾ PostGraphile: GraphQL API from PostgreSQL 
Schema</b></h3>
+                PostGraphile is a tool for building a GraphQL API on top of an 
existing PostgreSQL schema.<br></br>
+                It's designed for efficiency in web development, allowing 
real-time data access and manipulation through GraphQL 
interface.<br></br><br></br>
+
+                <ul><b>Key Features:</b></ul>
+                  <li>Automates the creation of GraphQL APIs from existing 
PostgreSQL.</li>
+                  <li>Offers subscriptions for real-time data updates.</li>
+                  <li>Best suited for projects requiring quick development of 
web or mobile backends with real-time data needs, but without complex graph 
data management requirements.</li><br></br><hr></hr><br></br>
+
+                <h3><b>◾ Hasura: Real-Time GraphQL Engine for 
PostgreSQL</b></h3>
+                Hasura is a GraphQL server engine that dynamically generates 
real-time GraphQL APIs from a PostgreSQL database.<br></br>
+                It emphasizes performance and developer productivity, with an 
easy setup process and tools for managing access and queries.<br></br><br></br>
+
+                <ul><b>Key Features:</b></ul>
+                  <li>Provides a user-friendly interface for setting up and 
managing GraphQL endpoints.</li>
+                  <li>Optimized for performance, supporting high-volume 
traffic.</li>
+                  <li>Ideal for developers needing a fast, scalable GraphQL 
layer over their PostgreSQL databases.</li>
+                  <br></br><hr></hr><br></br>
+
+                <h3><b>◾ Conclusion</b></h3>
+                Apache AGE is ideal for sophisticated graph data tasks within 
PostgreSQL.<br></br>
+                PostGraphile and Hasura excel in quick GraphQL API deployment 
for example for web and mobile, complementing AGE's rich graph 
features.<br></br>
+                </p>
+
+
+                </div>
+              </div>
+            </section>
+
           <div className={styles.keyFeatures}>
             <h2>Key Features</h2>
             <div className={styles.keyFeaturesImgContainer}>
diff --git a/src/templates/styles/index.module.scss 
b/src/templates/styles/index.module.scss
index bd2be320..1b90b817 100644
--- a/src/templates/styles/index.module.scss
+++ b/src/templates/styles/index.module.scss
@@ -140,6 +140,7 @@
       > p {
         text-align: center;
         font-size: 1.25rem;
+        text-align: left;
         color: $textColor;
         margin-bottom: 1.75rem;
         > a {
@@ -147,7 +148,7 @@
           text-decoration: underline;
         }
       }
-     
+
       // youtube
       .Youtube {
         max-width: 73.75rem;

Reply via email to