Athena Tech Stack

Get Started. It's Free
or sign up with your email address
Athena Tech Stack by Mind Map: Athena Tech Stack

1. Database

1.1. Supabase

1.1.1. relational database

1.1.1.1. pros

1.1.1.1.1. data is consistent in input, meaning, and easy to navigate.

1.1.1.1.2. change to sql progest easy

1.1.1.1.3. no backend

1.1.1.2. cons

1.1.1.2.1. huge cost for vertical scaling

1.2. Firestore

1.2.1. non-relational database

1.2.1.1. pros

1.2.1.1.1. support big data

1.2.1.1.2. Horizontal scaling

1.2.1.1.3. no backend

1.2.1.1.4. support google authentication

1.2.1.2. cons

1.2.1.2.1. cannot using the complex query

2. Front-end

2.1. Vuejs

2.1.1. pro

2.1.1.1. Scalability

2.1.1.2. Better performance with smaller size

2.1.1.3. Reactivity

2.1.2. cons

2.1.2.1. Language barrier

2.1.2.2. Limited features

2.1.2.3. A small number of components and plugins

2.1.2.4. lack of web rtc tutorial

2.1.2.5. hard to upgrade version eg. v2 -> v3

2.2. ReactJS

2.2.1. pro

2.2.1.1. Cost-effectiveness

2.2.1.2. Great UX

2.2.1.3. Performance

2.2.1.4. SEO-friendliness

2.2.1.5. Shortened time to market

2.2.1.6. a lot off Web RTC component

2.2.1.7. upgrade version is easy

2.2.2. cons

2.2.2.1. Incompleteness

2.2.2.2. The high pace of development

2.2.2.3. Lack of proper documentation