시작하기. 무료입니다
또는 회원 가입 e메일 주소
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