2021๋…„ 5์›” 19์ผยท1๋ถ„ ์ฝ๊ธฐ

React.js๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ ์šฐ์œ„๋ฅผ ํ™•๋ณดํ•˜๊ณ  Python์€ ์—ฌ์ „ํžˆ ์ˆ˜์š”๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค: 2021๋…„ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ ์„ค๋ฌธ ์กฐ์‚ฌ

2021๋…„ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ ์„ค๋ฌธ ์กฐ์‚ฌ์—์„œ๋Š” React.js๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๊ณ  ์›ํ•˜๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, Python์€ ์ฃผ๋ฌธํ˜• ์–ธ์–ด๋กœ ๊ฐ•์„ธ๋ฅผ ๋ณด์ด๊ณ  ์žˆ์œผ๋ฉฐ, Mozilla๊ฐ€ ์„ค๋ฆฝํ•œ Rust๋Š” 6๋…„ ์—ฐ์† ๊ฐ€์žฅ ์‚ฌ๋ž‘๋ฐ›๋Š” ์–ธ์–ด๋กœ 1์œ„ ์ž๋ฆฌ๋ฅผ ์œ ์ง€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

React.js๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ ์šฐ์œ„๋ฅผ ํ™•๋ณดํ•˜๊ณ  Python์€ ์—ฌ์ „ํžˆ ์ˆ˜์š”๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค: 2021๋…„ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ ์„ค๋ฌธ ์กฐ์‚ฌ

2021๋…„ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ ๊ฐœ๋ฐœ์ž ์„ค๋ฌธ ์กฐ์‚ฌ์—์„œ๋Š” React.js(40.14%)๊ฐ€ jQuery(34.42%)๋ฅผ ๋„˜์–ด ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ๋˜๋Š” ๋“ฑ ๊ธฐ์ˆ  ์‚ฐ์—… ์„ ํ˜ธ๋„์˜ ๋‹ค์–‘ํ•œ ๋ณ€ํ™”๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์›น ๊ฐœ๋ฐœ์€ ์ง€๋ฐฐ๋ ฅ์„ ์œ ์ง€ํ•˜๋Š” ๋ฐ˜๋ฉด Python๊ณผ Rust๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ถ„์•ผ์—์„œ ๊ฐ•๋ ฅํ•œ ํ”Œ๋ ˆ์ด์–ด๋กœ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ์ธ์ƒ์ ์ธ ์ƒ์€ ์ธ๊ธฐ, ์‚ฌ๋ž‘ ๋ฐ ๊ธ‰์—ฌ์—์„œ ๋†’์€ ์ˆœ์œ„๋ฅผ ์ฐจ์ง€ํ•˜๋Š” ์‹ ํฅ ์›น ํ”„๋ ˆ์ž„์›Œํฌ Svelte์— ์ˆ˜์—ฌ๋ฉ๋‹ˆ๋‹ค.

์ง„ํ–‰ ์ค‘์ธ ํŒฌ๋ฐ๋ฏน ๋ฌธ์ œ์— ์ง๋ฉดํ•˜์—ฌ ์˜ฌํ•ด ์„ค๋ฌธ์กฐ์‚ฌ๋Š” ์ „ํ†ต์ ์ธ ์‚ฌ๋ฌด์‹ค ํ™˜๊ฒฝ์„ ๋„˜์–ด์„œ๋Š” ๋ฌธ์ œ์— ์ดˆ์ ์„ ๋‘๊ณ  ์‹ค์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์›น ํ”„๋ ˆ์ž„์›Œํฌ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋ฐ ๊ฐœ๋ฐœ์ž ๊ธ‰์—ฌ์˜ ์ง„ํ™”ํ•˜๋Š” ํ™˜๊ฒฝ์„ ์—ฟ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

React.js๋Š” ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ ์ค‘ 40.14%๋กœ jQuery(34.42%)๋ฅผ ์ œ์น˜๊ณ  1์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒ์œ„ 5๊ฐœ์—๋Š” Express(23.82%), Angular(22.96%) ๋ฐ Vue.js(18.97%)๋„ ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ React.js(25.12%)๊ฐ€ ๊ฐ€์žฅ ์›ํ•˜๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๊ฐ„์ฃผ๋˜์—ˆ์œผ๋ฉฐ Vue.js(16.69%), Django(9.21%), Angular(8.47%) ๋ฐ Svelte(6.57%)๊ฐ€ ๊ทธ ๋’ค๋ฅผ ์ด์—ˆ์Šต๋‹ˆ๋‹ค.

Svelte(71.47%)๋Š” ASP.NET Core์™€ ํ•จ๊ป˜ ๊ฐ€์žฅ ์‚ฌ๋ž‘๋ฐ›๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ๋ผ๋Š” ํƒ€์ดํ‹€์„ ๊ณต์œ ํ–ˆ์œผ๋ฉฐ, 2์œ„๋Š” FastAPI(70.04%)์˜€์Šต๋‹ˆ๋‹ค. React.js(69.28%), Vue.js(64.41%) ๋ฐ Express(62.07%)๋„ ๊ฐœ๋ฐœ์ž๋“ค์—๊ฒŒ ํ˜ธํ‰์„ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์‚ฌ๋ž‘๋ฐ›๋Š” ํ”„๋ ˆ์ž„์›Œํฌ ์ค‘ ์„ธ ๊ฐ€์ง€์ธ Svelte, ASP.NET Core ๋ฐ React.js๊ฐ€ ๊ฐ€์žฅ ๋†’์€ ๊ธ‰์—ฌ๋ฅผ ๋ฐ›๋Š” ์ƒ์œ„ 5๊ฐœ ์œ„์น˜์— ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๊ฐ€์žฅ ๋†’์€ ๊ฐœ๋ฐœ์ž ๊ธ‰์—ฌ๋Š” Ruby on Rails($77,556)์— ๋Œ์•„๊ฐ”๊ณ  Svelte($62,520), ASP.NET Core($60,744), Gatsby($60,129) ๋ฐ React.js($58,128)๊ฐ€ ๊ทธ ๋’ค๋ฅผ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ชจ๋“  ๋ฒ”์ฃผ์—์„œ Svelte์˜ ๊ฐ•๋ ฅํ•œ ์„ฑ๋Šฅ์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ ์ค‘์—์„œ Svelte์˜ ์ž ์žฌ๋ ฅ์ด ๋” ๋†’์•„์งˆ ์ˆ˜ ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์ „๋ฌธ ๊ฐœ๋ฐœ์ž์™€ ๋ชจ๋“  ์‘๋‹ต์ž ์ค‘์—์„œ JavaScript(64.96%)๊ฐ€ ๊ณ„์†ํ•ด์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ์–ธ์–ด์ž…๋‹ˆ๋‹ค. HTML/CSS(56.07%)๊ฐ€ 2์œ„๋ฅผ ์ฐจ์ง€ํ•˜์—ฌ ์›น ๊ฐœ๋ฐœ์˜ ์ง€์†์ ์ธ ์˜ํ–ฅ๋ ฅ์„ ๊ฐ•์กฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ์‘๋‹ต์ž ์ค‘ Python(48.24%)์ด SQL(47.08%)๊ณผ ์ž๋ฆฌ๋ฅผ ๋ฐ”๊ฟ” 3์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์ง€๋งŒ ์ „๋ฌธ๊ฐ€๋งŒ ๊ณ ๋ คํ•  ๋•Œ๋Š” 4์œ„๋ฅผ ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

Python์€ 5๋…„ ์—ฐ์†์œผ๋กœ ๊ฐ€์žฅ ๋งŽ์ด ์ฐพ๋Š” ์–ธ์–ด์˜ ์ž๋ฆฌ๋ฅผ ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ƒ์œ„ 5๊ฐœ ์–ธ์–ด์—๋Š” TypeScript(15.29%), JavaScript(14.59%), Go(14.54%) ๋ฐ Rust(14.09%)๊ฐ€ ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Mozilla๊ฐ€ ์„ค๋ฆฝํ•œ Rust(86.98%)๊ฐ€ 6๋…„ ์—ฐ์† ๊ฐ€์žฅ ์‚ฌ๋ž‘๋ฐ›๋Š” ์–ธ์–ด๋กœ ์šฐ์œ„๋ฅผ ์ ํ–ˆ๊ณ , ๊ทธ ๋’ค๋ฅผ Clojure(81.12%), TypeScript(72.73%), Elixir(72.11%), Julia(70.69%)๊ฐ€ ๋ฐ”์ง ์ซ“์•˜์Šต๋‹ˆ๋‹ค. ). Python(67.83%)์€ ์ƒ์œ„ 5์œ„๋ฅผ ๋†“์ณค์Šต๋‹ˆ๋‹ค.

์‚ฌ๋ž‘ํ•˜๋Š” ์–ธ์–ด๋กœ ๊ฐœ๋ฐœํ•˜๋ฉด ๊ธˆ์ „์  ๋ณด์ƒ๋„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Clojure์™€ Elixir๋Š” ๊ฐ€์žฅ ๋†’์€ ๊ธ‰์—ฌ๋ฅผ ๋ฐ›๋Š” 5๊ฐœ ์–ธ์–ด ์ค‘ ํ•˜๋‚˜์˜€์œผ๋ฉฐ Clojure ๊ฐœ๋ฐœ์ž๋Š” ํ‰๊ท  ์—ฐ๋ด‰($95,000)์ด ๊ฐ€์žฅ ๋†’์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ ๋’ค๋ฅผ ์ด์€ ์ตœ๊ณ  ์ˆ˜์ต์ž๋“ค์€ F#($81,037), Elixir($80,077), Erlang($80,077), Perl ๋ฐ Ruby(๋™๋ฅ  $80,000), Scala($77,832)๋ฅผ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.

MySQL(50.18%)์ด ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๋‚˜ํƒ€๋‚ฌ๊ณ  PostgreSQL(40.42%), SQLite(32.18%), MongoDB(27.7%), Microsoft SQL Server(26.87%)๊ฐ€ ๊ทธ ๋’ค๋ฅผ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋Š” Redis(70.71%)๋ฅผ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ๋ž‘ํ–ˆ์œผ๋ฉฐ PostgreSQL(70.40%)์ด ๊ทธ ๋’ค๋ฅผ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. MongoDB(60.28%), Elasticsearch(56.70%), Firebase(56.22%)๊ฐ€ ์ƒ์œ„ 5์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

DynamoDB($80,936), Elasticsearch($67,021) ๋ฐ Cassandra($64,090)๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ฐ€์žฅ ๋†’์€ ์—ฐ๋ด‰์„ ๋ฐ›์•˜์œผ๋ฉฐ Redis($64,548)๊ฐ€ 4์œ„, IBM DB2($64,044)๊ฐ€ 5์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

AWS(54.22%)๋Š” ์‚ฌ์šฉ ์ธก๋ฉด์—์„œ ์—ฌ์ „ํžˆ ์ตœ๊ณ ์˜ ํด๋ผ์šฐ๋“œ ํ”Œ๋žซํผ์ด์ง€๋งŒ Google Cloud(31.05%)์™€ Microsoft Azure(30.77%) ๋ชจ๋‘ ์ „๋…„๋„์— ๋น„ํ•ด ์ƒ๋‹นํ•œ ์„ฑ์žฅ์„ ๋ณด์˜€์Šต๋‹ˆ๋‹ค. IDE(ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ) ์˜์—ญ์—์„œ Visual Studio Code๋Š” 71.06%์˜ ์‚ฌ์šฉ๋ฅ ๋กœ ์ง€๋ฐฐ์ ์ด๋ฉฐ Visual Studio(33.03%), Notepad++(29.71%), IntelliJ(28.74%) ๋ฐ Vim(24.19%)์ด ๊ทธ ๋’ค๋ฅผ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.

2021๋…„ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ ์„ค๋ฌธ ์กฐ์‚ฌ ๊ฒฐ๊ณผ๋Š” ์ „๋ฌธ ๊ฐœ๋ฐœ์ž์˜ ์„ ํ˜ธ๋„์™€ ๊ธฐ์ˆ  ์‚ฐ์—…์˜ ์ „๋ฐ˜์ ์ธ ๋ฐฉํ–ฅ์— ๋Œ€ํ•œ ๊ท€์ค‘ํ•œ ํ†ต์ฐฐ๋ ฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. AppMaster ์ด๋Ÿฌํ•œ ํ”„๋ ˆ์ž„์›Œํฌ, ์–ธ์–ด ๋ฐ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ฐฑ์—”๋“œ, ์›น ๋ฐ ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์ƒ์„ฑํ•˜์—ฌ ๊ณ ๊ฐ์—๊ฒŒ ํฌ๊ด„์ ์ด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022>AppMaster no-code ํ”Œ๋žซํผ์€ ๋น„์šฉ์„ ์ตœ์†Œํ™”ํ•˜๋ฉด์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์†๋„๋ฅผ ๋†’์ด๋„๋ก ์„ค๊ณ„๋˜์–ด ๋‹ค์Œ์„ ์œ„ํ•œ ์™„๋ฒฝํ•œ ์„ ํƒ์ž…๋‹ˆ๋‹ค. ์Šคํƒ€ํŠธ์—…๋ถ€ํ„ฐ ๋Œ€๊ธฐ์—…๊นŒ์ง€ ๋‹ค์–‘ํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๊ทœ๋ชจ.

Easy to start
Create something amazing

Experiment with AppMaster with free plan.
When you will be ready you can choose the proper subscription.

Get Started
React.js๋Š” ์›น ํ”„๋ ˆ์ž„์›Œํฌ ์šฐ์œ„๋ฅผ ํ™•๋ณดํ•˜๊ณ  Python์€ ์—ฌ์ „ํžˆ ์ˆ˜์š”๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค: 2021๋…„ ์Šคํƒ ์˜ค๋ฒ„ํ”Œ๋กœ ์„ค๋ฌธ ์กฐ์‚ฌ | AppMaster