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

์—”์ง€๋‹ˆ์–ด์—๊ฒŒ ๋„์›€์ด ๋  ๋งŒ ํ•œ ์‚ฌ์ดํŠธ ๋ชจ์Œ์ง‘

by sky1to 2021. 2. 7.

๐Ÿ“Œ ์—”์ง€๋‹ˆ์–ด

1. [github site]์—„์ฒญ ๋‚˜๊ฒŒ ๋งŽ์€ IT ๊ด€๋ จ ์‚ฌ์ดํŠธ

IT ๊ด€๋ จ ์ •๋ณด๋“ค์€ ๋ชจ์•„๋…ผ ๋Šฅ๋ ฅ์ž๋ถ„์˜ ์‚ฌ์ดํŠธ. ์‹œ๊ฐ„ ๋‚˜๋ฉด ๋ณด๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™๋‹ค.

 

2. ํ”„๋ ˆ์ž„์›Œํฌ ๊ณต๋ถ€๋ฅผ ๋ฉˆ์ถฐ๋ผ

ํ”„๋ ˆ์ž„ ์›Œํฌ ๊ณต๋ถ€๋ฅผ ๋ฉˆ์ถ”๊ณ  ๋ณธ์งˆ์ ์ธ๊ฒƒ์— ์ง‘์ค‘ํ•˜๋ผ๋Š” ๊ธ€์ด๋‹ค.

์š”์•ฝ
๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ํ”„๋ ˆ์ž„์›Œํฌ(X) -> ์ง„๋ณด์ ์ธ ์•„ํ‚คํ…์ฒ˜(O)
์ƒˆ๋กœ์šด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด(X) -> ํด๋ฆฐ ์ฝ”๋“œ, ๋””์ž์ธ ํŒจํ„ด, DDD(O)
LeSS, SAFe(X) -> ๋ฆฐ(Lean) ๊ฐœ๋ฐœ ์›์น™๋“ค
Hystrix(X) -> ์žฅ์•  ๊ทน๋ณต ํŒจํ„ด(O)
๋„์ปค(X) -> ์ง€์†์ ์ธ ๋ฐฐํฌ(O)
์•ต๊ทค๋Ÿฌ(X) -> Web, Http, REST(O)

์—”์ง€๋‹ˆ์–ด ๋กœ๋“œ๋งต(ํ•œ๊ตญ์–ด ๋ฒ„์ ผ)

 

์›น๊ฐœ๋ฐœ์ž ๊ธฐ์ค€ ๋น„์ „๊ณต์ž ์‹ ์ž…์œผ๋กœ์„œ ์ „๊ณต์žํ•œํ…Œ ์•ˆ ๋ฐ€๋ฆฌ๊ณ  ์‚ด์•„๋‚จ๋Š” ๋ฒ•.tip

 

OS ๊ณต๋ฃก์ฑ…์„ ์ •๋ฆฌํ•˜์‹  ๋ถ„์˜ ์‚ฌ์ดํŠธ

 

๋ฐฑ์—”๋“œ๊ฐ€ ์ด์ •๋„๋Š” ํ•ด์ค˜์•ผํ•จ

 

๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž๋ฅผ ๊ฟˆ๊พธ๋Š” ํ•™์ƒ ๊ฐœ๋ฐœ์ž์—๊ฒŒ(Naver D2 ์ •์‚ญํ˜๋‹˜๊ป˜์„œ ์ž‘์„ฑํ•˜์‹  ๊ธ€)


๐Ÿ“Œ Web

Soap๋ž€ ?

 

SPA(SSR) vs MPA(CSR)


๐Ÿ“Œ ํ”„๋ก ํŠธ์•ค๋“œ

 

๊น€์„œ์ง„๋‹˜์˜ ํ”„๋ก ํŠธ์•ค๋“œ ๊ฟ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ •๋ฆฌ ๋ชจ์Œ์ง‘(๊ฐ•์ถ” โ˜… X 5)

 

ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž ๋ฉด์ ‘ ์ •๋ฆฌ

 

ESLint์— ๋Œ€ํ•œ ์ž์„ธํ•œ ์„ค๋ช…

ESlint DEMO


๐Ÿ“Œ JavaScript 

javascript ๊ด€๋ จ ์‚ฌ์ดํŠธ๋ฅผ ์ •๋ฆฌํ•ด๋†“์€ ์‚ฌ์ดํŠธ

 

๋ชจ๋˜ javascript ํŠœํ† ๋ฆฌ์–ผ(์ง„ํ–‰ ์˜ˆ์ •)

 

Ajax๊ด€๋ จ ์„ค๋ช… ๋ฐ ์ฝ”๋“œ ์‚ฌ์ดํŠธ

 

JS๋กœ HTML ์ถ”๊ฐ€ ํ•  ๋•Œ ์ฐธ๊ณ  ํ•  ์‚ฌ์ดํŠธ(Jquery๋กœ๋Š” ์‰ฝ๊ฒŒ ๋˜์ง€๋งŒ Vanila JS๋กœ๋Š” ์–ด๋ ต๋‹ค)


๐Ÿ“Œ Rails

๋‚˜๋ฅธํ•œ ํ•˜๋ฃจ๋‹˜์˜ Rails ์ •๋ฆฌ ๋ธ”๋กœ๊ทธ

 

ํผํŽ™ํŠธ ๋ ˆ์ผ์ฆˆ์— ๋‚˜์˜ค๋Š” Gem์— ๊ด€๋ จ๋œ ์‚ฌ์ดํŠธ๋ฅผ ์ •๋ฆฌํ•œ ํŽ˜์ด์ง€(๋ณธ์ธ ์ž‘์„ฑ)

 

bootstrap(์˜์–ด)

 

pageation ๊ธฐ๋Šฅ(์ผ๋ณธ์–ด)

 

๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ(์ผ๋ณธ์–ด)

 

Docker + Rails(API) + VueJS(์ž‘์„ฑ ๋‚ ์งœ2020.06.16)


๐Ÿ“Œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ

๊ตญ๋‚ด์‚ฌ์ดํŠธ

๋ฐฑ์ค€์•Œ๊ณ ๋ฆฌ์ฆ˜ https://www.acmicpc.net/ 

ํ”„๋กœ์ ํŠธ์•„์šธ๋Ÿฌ(์ˆ˜ํ•™๋ฌธ์ œ์œ„์ฃผ) https://projecteuler.net/archives 

์ฝ”๋“œ๊ทธ๋ผ์šด๋“œ https://www.codeground.org/main.do 

๋งค์ผํ”„๋กœ๊ทธ๋ž˜๋ฐ https://mailprogramming.com/ 

ํ•ด์™ธ์‚ฌ์ดํŠธ

๋ฆฟ์ฝ”๋“œ   https://leetcode.com/ 

ํ•ด์ปค๋žญํฌ https://www.hackerrank.com/ 

์ฝ”๋“œ์‹œ๊ทธ๋„ https://codesignal.com/ 

์ฝ”๋“œ์›Œ์Šค https://www.codewars.com/ 

๋ฆฐํŠธ๋žญํฌ https://www.lintcode.com/ 

 


๐Ÿ“Œ ๋ฐ์ดํ„ฐ

๋ฐ์ดํ„ฐ ๋ถ„์„

ํŒŒ์ด์ฌ ์ƒ๊ถŒ๋ถ„์„ ์‹ค์Šต# ์ƒ๊ฐ€(์ƒ๊ถŒ)๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„ #1


๐Ÿ“ŒDocker

 

์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๋„์ปค ์•ˆ๋‚ด์„œ - ๋„์ปค๋ž€ ๋ฌด์—‡์ธ๊ฐ€? 

๋„์ปค(Docker) ์ž…๋ฌธํŽธ: ์ปจํ…Œ์ด๋„ˆ ๊ธฐ์ดˆ์—์„œ ์„œ๋ฒ„ ๋ฐฐํฌ๊นŒ์ง€(2020.03.22)

 


๐Ÿ“Œ VueJs

 

Vue js devtools

 

VueJs Animation(English)

 

VueJS ๋น ๋ฅธ์‹œ์ž‘ - Todo๋งŒ๋“ค๊ธฐ(์ฑ… ์‚ฌ๊ธฐ ์‹ซ์€ ์‚ฌ๋žŒ์€ ์ด๊ฑฐ ํ•œ๋ฒˆ ๋”ฐ๋ผํ•˜๋ฉด ๋งŽ์€ ๋„์›€ ๋ ๋“ฏ)

 

www.youtube.com/watch?v=S7sgFL0rjSM

 

Vuejs Extension ํ™•์žฅ ์ถ”์ฒœ

 

Virtual DOM(Youtube)

 

ํ˜„์—…์—์„œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” vusjs ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ


๐Ÿ“Œ ๋””์ž์ธ

๋””์ž์ธ์„ ํ•ด๋‚˜๊ฐˆ ๋•Œ์— ์ค‘์š”ํ•œ ์š”์†Œ๋“ค(PowerPoint ํฌํ•จ, ์—”์ง€๋‹ˆ์–ด ์šฉ, ์ผ๋ณธ์‚ฌ์ดํŠธ)