๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

PROJECT/TeamProject - JOINUS

๊ธฐ๋Šฅ

๋ฐ˜์‘ํ˜•

1. ํšŒ์›๊ฐ€์ž…

   ์ž…๋ ฅ๋ฐ›์„ ์ •๋ณด : ์ด๋ฉ”์ผ, ๋น„๋ฐ€๋ฒˆํ˜ธ, ์ด๋ฆ„, ๋‚˜์ด, ์ „ํ™”๋ฒˆํ˜ธ, 

   + ๊ตฌ๊ธ€์•„์ด๋””๋กœ ๋กœ๊ทธ์ธํ•˜๊ธฐ(๊ตฌ๊ธ€ ๊ณ„์ •, ํ”„๋กœํ•„)

   + ์นด์นด์˜ค id๋กœ ๋กœ๊ทธ์ธํ•˜๊ธฐ

  (ํšŒ์›๊ฐ€์ž… ์™„๋ฃŒ)

   >>> ์œ„์น˜ ์„ ํƒ, ์„ ํ˜ธ ๋ถ„์•ผ ์„ ํƒ(๋„˜์–ด๊ฐ€๊ธฐ ๋ฒ„ํŠผ)> ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ 

    https://tyrannocoding.tistory.com/51

 

[์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] ๊ตฌ๊ธ€ ๋กœ๊ทธ์ธ API ์‰ฝ๊ฒŒ ๊ตฌํ˜„ ๋ฐฉ๋ฒ• ๋ฐ ์˜ˆ์ œ- OAuth 2.0, Javascript, Jsp

๊ตฌ๊ธ€ ๋กœ๊ทธ์ธ API (OAuth 2.0)  ํด๋ผ์ด์–ธํŠธ ์ž…์žฅ์—์„œ ์ˆ˜๋งŽ์€ ์‚ฌ์ดํŠธ์˜ ๋ชจ๋“  ์•„์ด๋”” ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๊ธฐ์–ตํ•˜๊ธฐ๋Š” ์‰ฝ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋Š” ๋ฆฌ์†Œ์Šค ์˜ค๋„ˆ ๋˜ํ•œ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณด๊ด€ํ•˜์—ฌ์•ผ ํ•˜๊ธฐ ๋•Œ

tyrannocoding.tistory.com

2. ๋กœ๊ทธ์ธ > ๋ฉ”์ธํŽ˜์ด์ง€

3. ๋กœ๊ทธ์•„์›ƒ

4. ๋งˆ์ดํŽ˜์ด์ง€

    4.1 ๋‚ด ์ •๋ณด : ์ •๋ณด๋ณ€๊ฒฝ(์—ฐ๋ฝ์ฒ˜, ์„ ํ˜ธ๋ถ„์•ผ, ์œ„์น˜), ํƒˆํ‡ดํ•˜๊ธฐ

    4.2 ๋‚ด ๋ชจ์ž„ :

   

   

 

 

 

 

 

 

 

 

       4.2.1 ๊ฐœ๋ณ„ ๋ชจ์ž„ ํŽ˜์ด์ง€ :

             ์ผ๋ฐ˜ํšŒ์› ๋ชจ๋“œ : ์†Œ๊ฐœ, ์ตœ๊ทผ ์ผ์ •(+์ฐธ์—ฌํ•˜๊ธฐ), ๋ฉค๋ฒ„, (์ผ์ • ์ถ”๊ฐ€), ๊ฒŒ์‹œํŒ(๊ณต์ง€์‚ฌํ•ญ, ์ž์œ ๊ฒŒ์‹œํŒ),

                                      ์‚ฌ์ง„์ฒฉ(ํ›„๊ธฐ) , ๋ชจ์ž„ ํƒˆํ‡ดํ•˜๊ธฐ

             ๋ชจ์ž„์žฅ ๋ชจ๋“œ :  ์ผ๋ฐ˜ํšŒ์› ๋ชจ๋“œ + ์ผ์ • ์ถ”๊ฐ€, ํšŒ์›๊ด€๋ฆฌ, ๋Œ์˜ฌํ•˜๊ธฐ

             ์ผ์ •๋“ฑ๋ก : ๋‚ ์งœ ์„ ํƒ, ์ผ์ •์ด๋ฆ„, ์ฐธ๊ฐ€ ์ธ์›, ์œ„์น˜, ์„ค๋ช…

5. ์†Œ๋ชจ์ž„ ๋“ฑ๋กํ•˜๊ธฐ : ์ฃผ์ œ(select), ๋ชจ์ž„ ์ด๋ฆ„, ์ตœ๋Œ€์ธ์›, ์œ„์น˜, ๋Œ€ํ‘œ์ด๋ฏธ์ง€

6. ๋ชจ์ž„ ๋ฆฌ์ŠคํŠธ ํŽ˜์ด์ง€(์ข…๋ฅ˜๋ณ„, ์œ„์น˜๋ณ„) : ์ธ๋„ฌ, ํ˜„์žฌ์ธ์›, ์ด๋ฆ„, ์ฃผ์ œ + ๊ณต์œ ํ•˜๊ธฐ

7. ๋ชจ์ž„ ์ƒ์„ธ ํŽ˜์ด์ง€ = ์ผ๋ฐ˜ํšŒ์› ๋ชจ๋“œ + ๋ชจ์ž„ ๊ฐ€์ž… ์‹ ์ฒญํ•˜๊ธฐ + ๊ณต์œ ํ•˜๊ธฐ

8. ๋ฉ”์ธํŽ˜์ด์ง€ : ์ธ๊ธฐ ์†Œ๋ชจ์ž„, ์ถ”์ฒœ(๋กœ๊ทธ์ธ o), ์ธ๊ธฐ์ˆœ(๋กœ๊ทธ์ธ x)

9. ๊ฒฐ์ œ ์‹œ์Šคํ…œ : ์ƒ๋‹จ ๋Œ์˜ฌ, ์ œํœด(๊ณต๊ฐ„) + ์ •๊ธฐ๊ตฌ๋…,

 

<ํ”„๋กœ์ ํŠธ ์ด๋ฆ„>

  : ์˜ค๋Š˜๋ญํ•ด, WeClub

 

 

https://gnaseel.tistory.com/11

 

[Web Socket / Spring] ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ… ๊ธฐ๋Šฅ ๊ตฌํ˜„

httpํ†ต์‹ ์˜ ํŠน์ง•๊ณผ ํ•œ๊ณ„ httpํ†ต์‹ ์€ HyperText Transfer Plotocol์˜ ์•ฝ์ž๋กœ์„œ ์˜ค๋Š˜๋‚  ๊ด‘๋ฒ”์œ„ํ•˜๊ณ  ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ํ†ต์‹  ๊ธฐ๋ฒ•์ด๋‹ค. http์˜ ๊ธฐ๋ณธ ์›๋ฆฌ๋Š” client๊ฐ€ server์—๊ฒŒ ์ž์‹ ์ด ๋ฐ›๊ณ ์‹ถ์€ ์ •๋ณด๋ฅผ request์—

gnaseel.tistory.com

https://gyyeom.tistory.com/9

 

[Sendbird๋ฅผ ํ™œ์šฉํ•œ ์›น ์ฑ„ํŒ…] 2. ์ฃผ์š” ๊ธฐ๋Šฅ & ๋Œ€์‹œ๋ณด๋“œ ๊ฐ€์ž…

1. ์ฃผ์š” ๊ธฐ๋Šฅ ๋Œ€ํ‘œ์ ์ธ ๊ธฐ๋Šฅ์œผ๋กœ๋Š” ๋‹ค์Œ 3๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค. ๋กœ๊ทธ์ธ ์†Œ์…œ ๋กœ๊ทธ์ธ๊ณผ ์ž์ฒด API๋ฅผ ํ†ตํ•œ ๋กœ๊ทธ์ธ์œผ๋กœ ๊ตฌํ˜„ํ•œ๋‹ค. ์ž์ฒด API๋Š” ์ œ๊ณต๋ฐ›์€ ๊ฒƒ์œผ๋กœ ๋ณธ์ธ์ด ์ง์ ‘ ๋‹ค๋ฃจ์ง€ ์•Š๋Š”๋‹ค. ์ฑ„ํŒ… ๋ฆฌ์ŠคํŠธ ์˜คํ”ˆ ์ฑ„

gyyeom.tistory.com

 

 

============================================================================================

https://ovenapp.io/

 

OvenApp.io

Oven(์˜ค๋ธ)์€ HTML5 ๊ธฐ๋ฐ˜์˜ ๋ฌด๋ฃŒ ์›น/์•ฑ ํ”„๋กœํ† ํƒ€์ดํ•‘ ํˆด์ž…๋‹ˆ๋‹ค. (์นด์นด์˜ค ์ œ๊ณต)

ovenapp.io

https://whimsical.com/

 

Whimsical - Where Great Ideas Take Shape

Whimsical is the visual workspace for thinking and collaboration, combining flowcharts, wireframes, sticky notes, mind maps and docs. Crafted for speed and clarity.

whimsical.com

https://www.diagrams.net/

 

Diagram Software and Flowchart Maker

Security-first diagramming for teams. Bring your storage to our online tool, or go max privacy with the desktop app. No login or registration required.

www.diagrams.net

https://slack.com/intl/ko-kr/

 

Slack์€ ๋ฏธ๋ž˜์˜ ์—…๋ฌด๊ฐ€ ์ด๋ฃจ์–ด์ง€๋Š” ๊ณณ์ž…๋‹ˆ๋‹ค

Slack์€ ์—ฌ๋Ÿฌ๋ถ„์˜ ํŒ€๊ณผ ์†Œํ†ตํ•  ์ƒˆ๋กœ์šด ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋ณด๋‹ค ๋น ๋ฅด๊ณ , ๋” ์กฐ์ง์ ์ด๋ฉฐ, ํ›จ์”ฌ ์•ˆ์ „ํ•ฉ๋‹ˆ๋‹ค.

slack.com

https://aquerytool.com/

 

AQueryTool

{{source.erd_info.erd_name + '(Ver ' + erdVersion + ', ' + source.erd_info.db_type + ')'}}

aquerytool.com

 

๋ฐ˜์‘ํ˜•