์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
BEST

๋”ฐ๋ผํ•˜๋ฉฐ ๋ฐฐ์šฐ๋Š” ๋ฆฌ์•กํŠธ, ํŒŒ์ด์–ด๋ฒ ์ด์Šค - ์ฑ„ํŒ… ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋งŒ๋“ค๊ธฐ[2023.12 ๋ฆฌ๋‰ด์–ผ]

์ด ๊ฐ•์˜๋ฅผ ํ†ตํ•ด์„œ ๋ฆฌ์•กํŠธ์™€ ํŒŒ์ด์–ด๋ฒ ์ด์Šค๋ฅผ ์ด์šฉํ•ด์„œ ์ฑ„ํŒ… ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[ํ’€์Šคํƒ, ์›น ๊ฐœ๋ฐœ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ๋ฆฌ์•กํŠธ

  • ํŒŒ์ด์–ด๋ฒ ์ด์Šค

๋”ฐ๋ผํ•˜๋ฉฐ ๋ฐฐ์šฐ๋Š” ์ฑ„ํŒ… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋งŒ๋“ค๊ธฐ, 
ํ•ต์‹ฌ ๊ธฐ๋Šฅ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ๋”ฐ๋ผ ํ•™์Šตํ•ด๋ณด์„ธ์š”!

์•ˆ๋…•ํ•˜์„ธ์š” ^ ^ 
์ด ๊ฐ•์˜์—์„œ๋Š” ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ธฐ๋Šฅ ํ•˜๋‚˜ํ•˜๋‚˜,
ํ•œํŽ˜์ด์ง€ ํ•œํŽ˜์ด์ง€์”ฉ ์ง์ ‘ ์ฑ„ํŒ… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“ค์–ด ๋ด…๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜๋Š” ๋น„๋ก ๋…ธ๋“œ๋Š” ์‚ฌ์šฉํ•˜์ง€ ์•Š์ง€๋งŒ 
๋…ธ๋“œ + ๋ฆฌ์•กํŠธ ๊ธฐ๋ณธ ์„ ์ˆ˜์ง€์‹์ด ์žˆ์œผ๋ฉด ๋” ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ธฐ ๋•Œ๋ฌธ์—,
๋…ธ๋“œ + ๋ฆฌ์•กํŠธ๋ฅผ ํ•™์Šตํ•˜์ง€ ์•Š์œผ์‹  ๋ถ„๋“ค์€ ๋‹ค์Œ ๊ฐ•์˜๋ฅผ ๋จผ์ € ํ•™์Šตํ•˜์‹œ๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.

๋”ฐ๋ผํ•˜๋ฉฐ ๋ฐฐ์šฐ๋Š” ๋…ธ๋“œ, ๋ฆฌ์•กํŠธ ์‹œ๋ฆฌ์ฆˆ - ๊ธฐ๋ณธ ๊ฐ•์˜
์‹ค์ œ ์›น์•ฑ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋…ธ๋“œ + ๋ฆฌ์•กํŠธ ๊ธฐ์ดˆ ๊ฐœ๋… ํ•™์Šต

๐Ÿ’ก ๊ฐ•์˜ ํŠน์ง•

John Ahn, Firebase

 ์‹ค์‹œ๊ฐ„ ์ŠคํŠธ๋ฆฌ๋ฐ ํ”„๋กœํ† ์ฝœ(RTSP) ๋ฐฉ์‹ ์ง€์› 

ํŒŒ์ด์–ด๋ฒ ์ด์Šค(Firebase)๋Š” ์ธ์ฆ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ์Šคํ† ๋ฆฌ์ง€, ํ‘ธ์‹œ ์•Œ๋ฆผ, ๋ฐฐํฌ ๋“ฑ
๋Œ€๋ถ€๋ถ„์˜ ์•ฑ์„ ๋งŒ๋“ค ๋•Œ ํ•„์š”ํ•œ ๋ถ€๋ถ„๋“ค์„ ์ž๋™์œผ๋กœ ๋งŒ๋“ค์–ด ์ฃผ๋Š” ํ”Œ๋žซํผ์œผ๋กœ,
์‹ค์‹œ๊ฐ„(Real-Time) ๋ฐ์ดํ„ฐ ์ „์†ก์ด ํ•„์š”ํ•œ ์ฑ„ํŒ… ์•ฑ, ํƒ์‹œ ์•ฑ ๋“ฑ์„ ์‰ฝ๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฑ„ํŒ… ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ๋“ค์„ ์ตœ๋Œ€ํ•œ ๋งŽ์ด ๋„ฃ์œผ๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ์œผ๋ฉฐ, 
๋งŒ๋“œ๋Š” ๊ณผ์ •์—์„œ ์–ด๋ ค์šด ๋กœ์ง๋“ค์ด ๋งŽ์ด ๋“ค์–ด๊ฐ€๊ธฐ์—
์„ค๋ช…์„ ํ•˜๋Š” ๊ฐ€์šด๋ฐ ์ดํ•ด๊ฐ€ ์ž˜ ๋˜์‹ค ์ˆ˜ ์žˆ๋„๋ก ๋„ํ‘œ๋ฅผ ์ด์šฉํ•˜๋ฉฐ,
์™œ ์ด ๋ถ€๋ถ„์ด ์ด๋ ‡๊ฒŒ ๋˜๋Š”์ง€ ์‹ค์ œ๋กœ ๋ณด์—ฌ๋“œ๋ฆฌ๋ฉด์„œ ๊ฐ•์˜๊ฐ€ ์ง„ํ–‰๋˜๋„๋ก ๋…ธ๋ ฅํ•˜๋ฉฐ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. 

 


๐Ÿ’ป ์‚ฌ์šฉ ์Šคํ‚ฌ & ํ•™์Šต ๋‚ด์šฉ

โ–ฒ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ(JavaScript), ๋ฆฌ์•กํŠธ(React), ๋ฆฌ๋•์Šค(Redux) ๊ด€๋ จ ์„ ์ˆ˜ ์ง€์‹์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 

  • ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž…, ์œ ํšจ์„ฑ ์ฒดํฌ
  • DM์— ๊ฐ€์ž…๋œ ์œ ์ € ์‹ค์‹œ๊ฐ„ ๋ฐ˜์˜, DM ๋ฉ”์‹œ์ง€๋ฐฉ
  • ์ฑ„ํŒ…๋ฐฉ ์ƒ์„ฑ, ์„ค๋ช… ์ถ”๊ฐ€, ์ฆ๊ฒจ์ฐพ๊ธฐ ์ถ”๊ฐ€/์‚ญ์ œ
  • ๋ฉ”์‹œ์ง€ ์•Œ๋ฆผ ๊ฐœ์ˆ˜ ํ‘œ์‹œ
  • ๊ณต๊ฐœ๋ฐฉ์—์„œ ๋Œ€ํ™”ํ•˜๊ธฐ
  • ์ƒ๋Œ€๋ฐฉ ๋Œ€ํ™” ์ž…๋ ฅ ์‹œ ์•Œ๋ ค์ฃผ๊ธฐ
  • ์ฑ„ํŒ… ๊ฒ€์ƒ‰, ์Šค์ผˆ๋ ˆํ†ค ํšจ๊ณผ
  • ํŒŒ์ผ ์—…๋กœ๋“œ ํผ์„ผํ…Œ์ด์ง€ ๋ณด์—ฌ์ฃผ๊ธฐ
  • ์œ ์ € ์ด๋ฏธ์ง€ ๊ต์ฒด, ์ด๋ฏธ์ง€ ๋ฉ”์‹œ์ง€ ๋ณด๋‚ด๊ธฐ
  • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ฐฐํฌ
  • etc.

๐Ÿงฐ ์—ฌ๊ธฐ์„œ ๋‹ค๋ฃจ๋Š” ํˆด

Visual Studio Code๋ฅผ ์‚ฌ์šฉํ•˜์ง€๋งŒ ์ž์‹ ์ด ์›ํ•˜๋Š” Editor๋ฅผ ์‚ฌ์šฉํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค. 
MAC์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ ์œˆ๋„์šฐ์—์„œ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ™‹๐Ÿปโ€โ™‚๏ธ Q&A

Q. ๋น„์ „๊ณต์ž๋„ ๋“ค์„ ์ˆ˜ ์žˆ๋‚˜์š”?
A. ๋„ต! ์ „๊ณต์ž, ๋น„์ „๊ณต์ž ์ƒ๊ด€์—†์ด ๋“ค์„ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ์ฆ๊ฒ๊ฒŒ ์ฝ”๋”ฉ์„ ํ•˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

  • ์ตœ์‹  ๊ธฐ์ˆ ์— ๊ด€์‹ฌ์ด ์žˆ๋Š” ์‚ฌ๋žŒ

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ

  • ๋ฆฌ์•กํŠธ

์•ˆ๋…•ํ•˜์„ธ์š”
John Ahn์ž…๋‹ˆ๋‹ค.

83,014

๋ช…

์ˆ˜๊ฐ•์ƒ

2,638

๊ฐœ

์ˆ˜๊ฐ•ํ‰

2,428

๊ฐœ

๋‹ต๋ณ€

4.8

์ 

๊ฐ•์˜ ํ‰์ 

20

๊ฐœ

๊ฐ•์˜

์•ˆ๋…•ํ•˜์„ธ์š”. 

์ฆ๊ฒ๊ฒŒ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ๋Š” ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค. 

์•ž์œผ๋กœ ๋งŽ์€ ๋„์›€์„ ๋“œ๋ฆด ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.


- ๋”ฐ๋ผํ•˜๋ฉฐ ๋ฐฐ์šฐ๋Š” ๋„์ปค์™€ CIํ™˜๊ฒฝ ์ €์ž
- ์นด์นด์˜ค ๊ธฐ์—… ์‹ ์ž… ๊ณต์ฑ„ FE ๊ต์ˆ˜์ž
- ํŒจ์ŠคํŠธ์บ ํผ์Šค, ๊ตฌ๋ฆ„ ๊ฐ•์‚ฌ 
- ํ˜„๋Œ€์ž๋™์ฐจ ๊ฐœ๋ฐœ ๊ธฐ์—… ๊ต์œก
- ์‹ ํ•œ์€ํ–‰ ๋ฉ”ํƒ€๋ฒ„์Šค, ์ฝ”๋น— ํƒ€์šด ํ’€์Šคํƒ ๊ฐœ๋ฐœ
- ์—ฌ๋Ÿฌ ๊ณต๊ณต๊ธฐ๊ด€ SNS ํ’€์Šคํƒ ๊ฐœ๋ฐœ

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

142๊ฐœ โˆ™ (19์‹œ๊ฐ„ 4๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
    ๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
    ๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

    ์ˆ˜๊ฐ•ํ‰

    ์ „์ฒด

    43๊ฐœ

    4.7

    43๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

    • foxball๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      foxball

      ์ˆ˜๊ฐ•ํ‰ 32

      โˆ™

      ํ‰๊ท  ํ‰์  4.8

      4

      33% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ์ข‹์€๊ฐ•์˜, ํ›Œ๋ฅญํ•œ ๊ฐ•์˜๋ผ๋Š”๊ฑฐ์—๋Š” ๋‹จ์—ฐ์ฝ” ์ด์˜๋ฅผ ์ œ๊ธฐํ• ์ƒ๊ฐ์ด ์—†์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ตœ๊ทผ 2์ฃผ์ „์— ๊ตฌ๋…์„ํ•œ ์ €๋กœ์จ๋Š” ๊ทธ๋™์•ˆ ์—…๋ฐ์ดํŠธ๊ฐ€ ๋˜์–ด, ๋งŽ์€๋ถ€๋ถ„์ด ํ–‡๊ฐˆ๋ฆฝ๋‹ˆ๋‹ค. ๋ฆฌ์•กํŠธ๋”, ๋ฆฌ๋•์Šค, ํŒŒ์ด์–ด๋ฒ ์ด์Šค v9๋ฒ„์ „ ๊ฐ•์ขŒ๋ฅผ ๋“ฃ๊ณ , ์•ˆ๋˜๋Š”๋ถ€๋ถ„์„ ๋ ๋•Œ๊นŒ์ง€ ์ฐพ์•„์•ผํ•˜๋‹ˆ, ๋‹ต๋‹ตํ•˜๋„ค์š”. ํ˜น์‹œ ์ตœ์‹ ๋ฒ„์ „์œผ๋กœ ๋‹ค์‹œ๊ฐ•์ขŒ๋ฅผ ๋งŒ๋“ค์ƒ๊ฐ์ด ์žˆ์œผ์‹œ๋ฉด ๊ตฌ๋…ํ•ด์„œ ๋“ฃ๋„๋กํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ......

      • ์กฐ์šฉ์ค€ (Near)๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
        ์กฐ์šฉ์ค€ (Near)

        ์ˆ˜๊ฐ•ํ‰ 25

        โˆ™

        ํ‰๊ท  ํ‰์  5.0

        5

        77% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

        ํŒŒ์ด์–ด ๋ฒ ์ด์Šค ์ฒ˜์Œ ํ•ด๋ณด๋Š”๋ฐ ์žฌ๋ฐŒ๋Š” ๊ฐ•์˜ ์˜€์Šต๋‹ˆ๋‹ค. ๊ฐ•์˜๋Š” ํด๋ž˜์Šค์˜€์ง€๋งŒ ํ›…์Šค๋กœ ์ผ๋‹จ ํ•ด๋ณด์•˜์–ด์š”. ๋ฆฌ์•กํŠธ ์ปดํฌ๋„ŒํŠธ ๊ตฌ์กฐํ™”ํ•˜๋Š”๋ฐ ์ ์‘์ด ๋œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

        • ์œค์€์„๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
          ์œค์€์„

          ์ˆ˜๊ฐ•ํ‰ 14

          โˆ™

          ํ‰๊ท  ํ‰์  5.0

          5

          58% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

          ์ •๋ง React ์™€ nodejs , firebase ์˜ ์ตœ๊ณ ์˜ ์„ ์ƒ๋‹˜์ด ์•„๋‹ˆ์‹ ๊ฐ€ ์‹ถ์Šต๋‹ˆ๋‹ค. React์™€ Reudx ๊ธฐ์ดˆ๊ฐ•์ขŒ๋ฅผ ์™„์ „ํžˆ ๋ˆ ์ดํ›„์—, john ahn ๋‹˜์ด ์˜ฌ๋ ค์ค€ ๋ชจ๋“  ๊ฐ•์˜๋งŒ ์ œ๋Œ€๋กœ ์ˆ™์ง€ํ•ด์„œ, 1๋ฒˆ์€ ์ฒ ์ €ํ•˜๊ฒŒ ๋”ฐ๋ผ์„œ ๋งŒ๋“ค๋ฉด์„œ ๊ผผ๊ผผํžˆ ํ•„๊ธฐํ•˜๊ณ , 1๋ฒˆ์€ ํ•„๊ธฐํ•œ ๊ฑฐ ๋ณด๋ฉด์„œ ์ฐธ๊ณ ํ•˜๋ฉด์„œ ๋งŒ๋“ค์–ด๋ณด๊ณ , 1๋ฒˆ์€ ์•ˆ๋ณด๊ณ  ๋งŒ๋“ค์–ด๋ณด๊ณ , ๋งˆ์ง€๋ง‰์œผ๋กœ ๋‹ค์‹œ๋ณด๊ณ  ๊ทธ๊ฑธ ์ฐฝ์ž‘์œผ๋กœ ์ž์‹ ์ด ๋ช‡๊ฐœ๋งŒ ๋งŒ๋“ค์–ด๋ณด๋ฉด ๋งค์šฐ ๋น ๋ฅธ ์‹ค๋ ฅํ–ฅ์ƒ์ด ๋œ๋‹ค๊ณ  ๋ด…๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์•„์‰ฌ์šด ๊ฑด, cloud function ์— ๊ด€ํ•œ ๋‚ด์šฉ์ด ๋‹ด๊ธด ๊ฐ•์˜ ํ•˜๋‚˜ ๋งŒ๋“ค์–ด์ฃผ์‹œ๋ฉด ๋„ˆ๋ฌด ์ข‹์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค ใ… ใ… 

          • ๋น ์Šค๋‹จ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
            ๋น ์Šค๋‹จ

            ์ˆ˜๊ฐ•ํ‰ 1

            โˆ™

            ํ‰๊ท  ํ‰์  5.0

            5

            78% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

            ์ด์ œ ์ ˆ๋ฐ˜๊ฐ€๋Ÿ‰ ๋“ฃ๊ณ  ์žˆ๋Š”๋ฐ ์ œ๊ฐ€ ์—ฌ๋Ÿฌ๊ฐœ ๊ฐ•์˜๋ฅผ ๋“ค์–ด๋ดค๋Š”๋ฐ ํ™•์‹คํžˆ diagram์œผ๋กœ ์ˆ˜์—…์ง„ํ–‰ํ•˜์‹œ๋‹ˆ๊น ํ›จ์”ฌ ๋ˆˆ์— ์™์™ ๋“ค์–ด์˜ค๊ณ  ์ €๋„ ๋‹ค์ด์–ด๊ทธ๋žจ์œผ๋กœ ์ด๋ฒˆ์— ์ •๋ฆฌํ•˜๋ฉด์„œ ๊ณต๋ถ€ ํ•ด๋ณด๋‹ˆ ์ง„์งœ ์ด๊ฒŒ ํšจ์œจ์ด ๋‹ค๋ฅด๋„ค์š”. ๋•๋ถ„์— ๊ณต๋ถ€ํ•˜๋Š” ๋„๊ตฌํ•˜๋‚˜ ์ƒˆ๋กญ๊ฒŒ ์Šต๋“ํ•ด๊ฐ‘๋‹ˆ๋‹ค. ์œ ํŠœ๋ธŒ์—์„œ firebase ๊ฐ•์˜ ๋“ฃ๊ณ  ๋„์ €ํžˆ ์ดํ•ด๊ฐ€ ์•ˆ๊ฐ”๋Š”๋ฐ ์ด๊ฐ•์˜๋“ค์œผ๋‹ˆ๊น ์ง„์งœ ๊ฐ•์‚ฌ๋‹˜๊ป˜์„œ ์–ผ๋งˆ๋‚˜ ๋งŽ์ด ์ค€๋น„๋ฅผ ํ•˜์‹œ๊ณ  ์ง„ํ–‰ํ•˜์‹œ๋Š”์ง€ ๋А๊ปด์ง€๋„ค์š”. ๊ฐ•์ถ”๋“œ๋ฆฝ๋‹ˆ๋‹ค.

            • ์˜ค๋ฒ”์ค€๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
              ์˜ค๋ฒ”์ค€

              ์ˆ˜๊ฐ•ํ‰ 5

              โˆ™

              ํ‰๊ท  ํ‰์  5.0

              5

              76% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

              ํ•ญ์ƒ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•œ ์กด์„ ์ƒ๋‹˜! ๋•๋ถ„์— react 3์ผ๋งŒ์— ๋ณต์Šตํ–ˆ๋„ค์š” ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค

              John Ahn๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

              ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

              ๋น„์Šทํ•œ ๊ฐ•์˜

              ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

              โ‚ฉ44,000