Athena Tech Stack

马上开始. 它是免费的哦
注册 使用您的电邮地址
Athena Tech Stack 作者: 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