{"id":31,"date":"2025-07-16T13:44:55","date_gmt":"2025-07-16T04:44:55","guid":{"rendered":"https:\/\/34.64.61.65\/?p=31"},"modified":"2025-07-16T14:31:14","modified_gmt":"2025-07-16T05:31:14","slug":"flutter_vs_react-native","status":"publish","type":"post","link":"https:\/\/hed-g.me\/?p=31","title":{"rendered":"Flutter vs React-Native: \uc5b4\ub5a4 \ubaa8\ubc14\uc77c \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uc120\ud0dd\ud560\uae4c? (2025\ub144 \uae30\uc900)"},"content":{"rendered":"\n<p>React\ub85c \uc6f9 \uac1c\ubc1c\uc744 \ud558\ub2e4 \ubcf4\uba74 \uc790\uc5f0\uc2a4\ub7fd\uac8c \ubaa8\ubc14\uc77c \uc571 \uac1c\ubc1c\uc5d0\ub3c4 \ub208\uae38\uc774 \uac00\uace4 \ud558\uc8e0. &#8220;\ub0b4\uac00 \ub9cc\ub4e0 \uc6f9 \uc11c\ube44\uc2a4\ub97c \uc571\uc73c\ub85c\ub3c4 \ucd9c\uc2dc\ud574\ubcf4\uace0 \uc2f6\ub2e4!&#8221;\ub294 \uc0dd\uac01, \ub2e4\ub4e4 \ud55c \ubc88\ucbe4 \ud574\ubcf4\uc168\uc744 \ud150\ub370\uc694. \uc774\ub54c \uac00\uc7a5 \uba3c\uc800 \ub9c8\uc8fc\ud558\ub294 \uace0\ubbfc\uc774 \ubc14\ub85c <strong>&#8220;\uc5b4\ub5a4 \ud06c\ub85c\uc2a4\ud50c\ub7ab\ud3fc \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uc120\ud0dd\ud574\uc57c \ud560\uae4c?&#8221;<\/strong> \uc77c \uac81\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ud604\uc7ac \ubaa8\ubc14\uc77c \uc571 \uac1c\ubc1c \uc2dc\uc7a5\uc758 \ub450 \uac70\uc778, <strong>Flutter<\/strong>\uc640 <strong>React-Native<\/strong>\uac00 \ubc14\ub85c \uadf8 \uc8fc\uc778\uacf5\uc785\ub2c8\ub2e4. \ub458 \ub2e4 \ud558\ub098\uc758 \ucf54\ub4dc\ub85c iOS\uc640 Android \uc571\uc744 \ub9cc\ub4e4 \uc218 \uc788\ub2e4\ub294 \ub9e4\ub825\uc801\uc778 \uc7a5\uc810\uc744 \uac00\uc9c0\uace0 \uc788\uc9c0\ub9cc, \ud30c\uace0\ub4e4\uc218\ub85d \uc11c\ub85c \ub2e4\ub978 \ucca0\ud559\uacfc \ud2b9\uc9d5\uc744 \uc9c0\ub2c8\uace0 \uc788\uc8e0.<\/p>\n\n\n\n<p>\uc800\ucc98\ub7fc React \uacbd\ud5d8\uc740 \uc788\uc9c0\ub9cc \uc778\ud504\ub77c \uc9c0\uc2dd\uc740 \uc544\uc9c1 \ubd80\uc871\ud55c \uc8fc\ub2c8\uc5b4 \uac1c\ubc1c\uc790\uc758 \uc785\uc7a5\uc5d0\uc11c, \uc5b4\ub5a4 \ud504\ub808\uc784\uc6cc\ud06c\uac00 \ub354 \ub098\uc740 \uc120\ud0dd\uc77c\uae4c\uc694? \uc624\ub298\uc740 \uc2e4\ubb34\uc801\uc778 \uad00\uc810\uacfc \ucd5c\uc2e0 \ud2b8\ub80c\ub4dc\ub97c \ubc14\ud0d5\uc73c\ub85c \ub450 \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uaf3c\uaf3c\ud558\uac8c \ube44\uad50 \ubd84\uc11d\ud574\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Flutter\uc640 React-Native, \uae30\ubcf8 \uac1c\ub150\ubd80\ud130!<\/h2>\n\n\n\n<p>\ube44\uad50\uc5d0 \uc55e\uc11c \uac01 \ud504\ub808\uc784\uc6cc\ud06c\uac00 \ubb34\uc5c7\uc778\uc9c0 \uac04\ub2e8\ud788 \uc9da\uace0 \ub118\uc5b4\uac00\uc8e0.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p><strong>Flutter (\ud50c\ub7ec\ud130)<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li><strong>\uac1c\ubc1c\uc0ac<\/strong>: Google<\/li>\n\n\n\n<li><strong>\uc5b8\uc5b4<\/strong>: Dart<\/li>\n\n\n\n<li><strong>\ud2b9\uc9d5<\/strong>: \uc790\uccb4 \ub80c\ub354\ub9c1 \uc5d4\uc9c4(Skia)\uc744 \uc0ac\uc6a9\ud558\uc5ec UI\ub97c \uc9c1\uc811 \uadf8\ub9bd\ub2c8\ub2e4. \ub355\ubd84\uc5d0 \ud50c\ub7ab\ud3fc\uc5d0 \uc0c1\uad00\uc5c6\uc774 \uc77c\uad00\ub418\uace0 \uc544\ub984\ub2e4\uc6b4 UI\ub97c \ube60\ub974\uac8c \ub9cc\ub4e4 \uc218 \uc788\uc8e0. \ub9c8\uce58 \uac1c\ubc1c\uc790\uac00 \uc9c1\uc811 UI \uce94\ubc84\uc2a4\ub97c \ucee8\ud2b8\ub864\ud558\ub294 \ub290\ub08c\uc774\ub784\uae4c\uc694?<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>React-Native (\ub9ac\uc561\ud2b8 \ub124\uc774\ud2f0\ube0c)<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li><strong>\uac1c\ubc1c\uc0ac<\/strong>: Meta (\uad6c Facebook)<\/li>\n\n\n\n<li><strong>\uc5b8\uc5b4<\/strong>: JavaScript \/ TypeScript<\/li>\n\n\n\n<li><strong>\ud2b9\uc9d5<\/strong>: \uc6b0\ub9ac\uac00 \uc798 \uc544\ub294 React\uc758 \uac1c\ubc1c \ubc29\uc2dd\uc744 \uadf8\ub300\ub85c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \uc791\uc131\ub41c \ucf54\ub4dc\uac00 \uac01 \ud50c\ub7ab\ud3fc(iOS, Android)\uc758 \ub124\uc774\ud2f0\ube0c UI \ucef4\ud3ec\ub10c\ud2b8\uc640 \uc5f0\uacb0(Bridge)\ub418\uc5b4 \ud654\uba74\uc5d0 \ud45c\uc2dc\ub429\ub2c8\ub2e4. React \uac1c\ubc1c\uc790\ub77c\uba74 \ub9e4\uc6b0 \uce5c\uc219\ud558\uac8c \uc2dc\uc791\ud560 \uc218 \uc788\ub2e4\ub294 \uac83\uc774 \ucd5c\ub300 \uc7a5\uc810\uc785\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">2. \ubb34\uc5c7\uc744 \uc120\ud0dd\ud560\uae4c? 4\uac00\uc9c0 \ud575\uc2ec \ube44\uad50 \ud3ec\uc778\ud2b8<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\udfaf Point 1: \ud559\uc2b5 \uace1\uc120\uacfc \uac1c\ubc1c \uacbd\ud5d8<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>React-Native<\/strong>: \uc800\ucc98\ub7fc <strong>React \uacbd\ud5d8\uc774 \uc788\ub294 \uac1c\ubc1c\uc790\uc5d0\uac8c\ub294 \ud559\uc2b5 \uace1\uc120\uc774 \ub9e4\uc6b0 \ub0ae\uc2b5\ub2c8\ub2e4.<\/strong> Props, State, \ucef4\ud3ec\ub10c\ud2b8 \uae30\ubc18 \uc124\uacc4 \ub4f1 \uc6f9\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub358 \uac1c\ub150\uc744 \uac70\uc758 \uadf8\ub300\ub85c \uc801\uc6a9\ud560 \uc218 \uc788\uc73c\ub2c8\uae4c\uc694. JavaScript \uc0dd\ud0dc\uacc4\uc758 \ubc29\ub300\ud55c \uc790\ub8cc\uc640 \ucee4\ubba4\ub2c8\ud2f0\ub294 \ub364\uc785\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>Flutter<\/strong>: <strong>Dart\ub77c\ub294 \uc0c8\ub85c\uc6b4 \uc5b8\uc5b4\ub97c \ubc30\uc6cc\uc57c \ud569\ub2c8\ub2e4.<\/strong> \ubb3c\ub860 Dart\ub294 Java\ub098 C#\uacfc \uc720\uc0ac\ud558\uc5ec \ubc30\uc6b0\uae30 \uc5b4\ub835\uc9c0 \uc54a\uace0, \uacf5\uc2dd \ubb38\uc11c\uc640 \ud234\ub9c1(\ud2b9\ud788 <code>flutter doctor<\/code>\ub294 \uc815\ub9d0 \ucd5c\uace0!)\uc774 \ub9e4\uc6b0 \ud6cc\ub96d\ud569\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uc0c8\ub85c\uc6b4 \uc5b8\uc5b4\uc640 \uc0c1\ud0dc \uad00\ub9ac(Provider, BLoC \ub4f1) \ud328\ud134\uc744 \uc775\ud788\ub294 \ub370\ub294 \ubd84\uba85 \uc2dc\uac04\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ub2e8\uae30\uc801\uc73c\ub85c \ube60\ub974\uac8c \uacb0\uacfc\ubb3c\uc744 \ub0b4\uace0 \uc2f6\ub2e4\uba74, <strong>React-Native<\/strong>\uac00 \uc720\ub9ac\ud569\ub2c8\ub2e4. \uae30\uc874 \uc9c0\uc2dd\uc744 \ud65c\uc6a9\ud574 \uc0dd\uc0b0\uc131\uc744 \uadf9\ub300\ud654\ud560 \uc218 \uc788\uc73c\ub2c8\uae4c\uc694.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\ude80 Point 2: \uc131\ub2a5\uacfc UI \uad6c\ud604<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Flutter<\/strong>: \uc131\ub2a5 \uba74\uc5d0\uc11c\ub294 \uc77c\ubc18\uc801\uc73c\ub85c <strong>Flutter\uac00 \uc6b0\uc138<\/strong>\ud558\ub2e4\ub294 \ud3c9\uc774 \ub9ce\uc2b5\ub2c8\ub2e4. UI\ub97c \uc9c1\uc811 \uadf8\ub9ac\uae30 \ub54c\ubb38\uc5d0 React-Native\uc758 &#8216;\ube0c\ub9bf\uc9c0&#8217;\ub97c \uac70\uce58\ub294 \uacfc\uc815\uc5d0\uc11c \ubc1c\uc0dd\ud558\ub294 \ubcd1\ubaa9 \ud604\uc0c1\uc774 \uc5c6\uae30 \ub54c\ubb38\uc774\uc8e0. \ub610\ud55c, \ud48d\ubd80\ud55c \uae30\ubcf8 \uc704\uc82f\uc744 \uc81c\uacf5\ud558\uc5ec \ucee4\uc2a4\ud140 UI\ub97c \ub9cc\ub4e4 \ub54c \ub9e4\uc6b0 \uac15\ub825\ud569\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>React-Native<\/strong>: \ube0c\ub9bf\uc9c0\ub97c \ud1b5\ud55c \ud1b5\uc2e0 \ub54c\ubb38\uc5d0 \uc131\ub2a5 \uc800\ud558\uac00 \ubc1c\uc0dd\ud560 \uc218 \uc788\ub2e4\ub294 \ub2e8\uc810\uc774 \uc885\uc885 \uc5b8\uae09\ub429\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \ucd5c\uadfc\uc5d0\ub294 \uc0c8\ub85c\uc6b4 \uc544\ud0a4\ud14d\ucc98(JSI) \ub3c4\uc785\uc73c\ub85c \uc131\ub2a5\uc774 \ud06c\uac8c \uac1c\uc120\ub418\uc5b4, \ub300\ubd80\ubd84\uc758 \uc571\uc5d0\uc11c\ub294 \uadf8 \ucc28\uc774\ub97c \uccb4\uac10\ud558\uae30 \uc5b4\ub835\uc2b5\ub2c8\ub2e4. \ub124\uc774\ud2f0\ube0c UI\ub97c \uc0ac\uc6a9\ud558\ubbc0\ub85c \ud50c\ub7ab\ud3fc \uace0\uc720\uc758 \ub290\ub08c\uc744 \uc0b4\ub9ac\uae30\uc5d0\ub294 \ub354 \uc6a9\uc774\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ucd5c\uace0\uc758 \ub124\uc774\ud2f0\ube0c \uc131\ub2a5\uacfc \ud654\ub824\ud558\uace0 \ubcf5\uc7a1\ud55c UI\uac00 \ud544\uc218\uc801\uc778 \ud504\ub85c\uc81d\ud2b8\ub77c\uba74 <strong>Flutter<\/strong>\ub97c, \uc77c\ubc18\uc801\uc778 \uc815\ubcf4\uc131 \uc571\uc774\ub098 \ucee4\uba38\uc2a4 \uc571\uc774\ub77c\uba74 <strong>React-Native<\/strong>\ub3c4 \ucda9\ubd84\ud788 \ud6cc\ub96d\ud55c \uc120\ud0dd\uc785\ub2c8\ub2e4.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udcc8 Point 3: \ucc44\uc6a9 \uc2dc\uc7a5\uacfc \ud2b8\ub80c\ub4dc<\/h3>\n\n\n\n<p>\uac1c\ubc1c\uc790\uc5d0\uac8c \uac00\uc7a5 \ud604\uc2e4\uc801\uc778 \ubb38\uc81c, \ubc14\ub85c &#8216;\uc77c\uc790\ub9ac&#8217;\uaca0\uc8e0? \uc81c\uac00 \uc9c1\uc811 \ucc44\uc6a9 \uc0ac\uc774\ud2b8\uc640 \uae30\uc220 \ud2b8\ub80c\ub4dc \uc9c0\ud45c\ub97c \ucc3e\uc544\ubd24\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\uad6d\ub0b4 \ucc44\uc6a9 \uacf5\uace0 (2024\ub144 \ucd08 \uae30\uc900)<\/strong>: <strong>React-Native<\/strong>\uac00 Flutter\uc5d0 \ube44\ud574 \uc555\ub3c4\uc801\uc73c\ub85c \ub9ce\uc2b5\ub2c8\ub2e4. \uc774\ub294 \uad6d\ub0b4 \ub9ce\uc740 \uae30\uc5c5\uc774 \uc774\ubbf8 React \uae30\ubc18 \uc6f9 \uc11c\ube44\uc2a4\ub97c \uc6b4\uc601\ud558\uace0 \uc788\uc5b4, \uae30\uc220 \uc2a4\ud0dd\uc744 \ud1b5\uc77c\ud558\uace0 \uac1c\ubc1c\uc790 \ucc44\uc6a9\uc744 \uc6a9\uc774\ud558\uac8c \ud558\ub824\ub294 \uacbd\ud5a5 \ub54c\ubb38\uc73c\ub85c \ubcf4\uc785\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>\uae00\ub85c\ubc8c \ud2b8\ub80c\ub4dc<\/strong>: Stack Overflow \uc11c\ubca0\uc774\ub098 Google Trends\ub97c \ubcf4\uba74 <strong>Flutter<\/strong>\uc758 \uc778\uae30\uac00 \ubb34\uc12d\uac8c \uce58\uc19f\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ud2b9\ud788 \ubbf8\uad6d \ub4f1 \ud574\uc678\uc5d0\uc11c\ub294 Flutter \ucc44\uc6a9 \uacf5\uace0\uac00 \ub354 \ub9ce\uc740 \uacbd\uc6b0\ub3c4 \uc2ec\uc2ec\uce58 \uc54a\uac8c \ubcf4\uc785\ub2c8\ub2e4. \uc774\ub294 Flutter\uc758 \uc131\ub2a5\uacfc \uac1c\ubc1c \uc0dd\uc0b0\uc131\uc744 \ub192\uac8c \ud3c9\uac00\ud558\ub294 \uae00\ub85c\ubc8c \uc2dc\uc7a5\uc758 \ubd84\uc704\uae30\ub97c \ubc18\uc601\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>\uad6d\ub0b4 \ucde8\uc5c5 \uc2dc\uc7a5<\/strong>\uc744 \uc6b0\uc120\uc801\uc73c\ub85c \uace0\ub824\ud55c\ub2e4\uba74 <strong>React-Native<\/strong>\uac00 \ud604\uc2e4\uc801\uc778 \ub300\uc548\uc785\ub2c8\ub2e4. \ud558\uc9c0\ub9cc <strong>\uae00\ub85c\ubc8c \ud2b8\ub80c\ub4dc\uc640 \ubbf8\ub798 \uc131\uc7a5 \uac00\ub2a5\uc131<\/strong>\uc5d0 \ud22c\uc790\ud558\uace0 \uc2f6\ub2e4\uba74 <strong>Flutter<\/strong>\ub294 \ub9e4\uc6b0 \ub9e4\ub825\uc801\uc778 \uc120\ud0dd\uc9c0\uac00 \ub420 \uac83\uc785\ub2c8\ub2e4.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\udf0d Point 4: \ucee4\ubba4\ub2c8\ud2f0\uc640 \uc0dd\ud0dc\uacc4<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>React-Native<\/strong>: JavaScript \uae30\ubc18\uc778 \ub9cc\ud07c, <strong>\uc138\uacc4 \ucd5c\ub300\uc758 \uac1c\ubc1c\uc790 \ucee4\ubba4\ub2c8\ud2f0<\/strong>\ub97c \ub4f1\uc5d0 \uc5c5\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc218\ub9ce\uc740 \ub77c\uc774\ube0c\ub7ec\ub9ac\uc640 \uc2a4\ud0dd \uc624\ubc84\ud50c\ub85c\uc6b0 \uc9c8\ubb38\/\ub2f5\ubcc0 \ub4f1 \ub9c9\ud614\uc744 \ub54c \ucc38\uace0\ud560 \uc790\ub8cc\uac00 \uc815\ub9d0 \ub9ce\uc2b5\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>Flutter<\/strong>: \uad6c\uae00\uc758 \uc804\ud3ed\uc801\uc778 \uc9c0\uc6d0 \uc544\ub798 \ube60\ub974\uac8c \uc131\uc7a5\ud558\uace0 \uc788\uc73c\uba70, \uacf5\uc2dd \ubb38\uc11c\uc640 \ud328\ud0a4\uc9c0 \uad00\ub9ac \uc2dc\uc2a4\ud15c(<code>pub.dev<\/code>)\uc774 \ub9e4\uc6b0 \uc798 \ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uc544\uc9c1\uc740 React-Native\uc5d0 \ube44\ud574 \uc0dd\ud0dc\uacc4\uc758 \uc131\uc219\ub3c4\uac00 \uc870\uae08\uc740 \ubd80\uc871\ud558\uac8c \ub290\uaef4\uc9c8 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ubb38\uc81c \ud574\uacb0\uc758 \uc6a9\uc774\uc131\uacfc \ubc29\ub300\ud55c \uc790\ub8cc\ub97c \uc911\uc2dc\ud55c\ub2e4\uba74 <strong>React-Native<\/strong>\uac00, \uc798 \uc815\ub3c8\ub41c \uacf5\uc2dd \uc9c0\uc6d0\uacfc \uc131\uc7a5\ud558\ub294 \uc0dd\ud0dc\uacc4\ub97c \uacbd\ud5d8\ud558\uace0 \uc2f6\ub2e4\uba74 <strong>Flutter<\/strong>\uac00 \uc88b\uc740 \uc120\ud0dd\uc785\ub2c8\ub2e4.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">\uacb0\ub860: \uadf8\ub798\uc11c \ub2f9\uc2e0\uc758 \uc120\ud0dd\uc740?<\/h2>\n\n\n\n<p>\ub450 \ud504\ub808\uc784\uc6cc\ud06c\ub97c \ube44\uad50\ud574 \ubcf8 \uacb0\uacfc, &#8220;\uc5b4\ub290 \ud55c\ucabd\uc774 \ubb34\uc870\uac74 \uc88b\ub2e4&#8221;\ub77c\uace0 \ub9d0\ud558\uae30\ub294 \uc5b4\ub835\uc2b5\ub2c8\ub2e4. \uc120\ud0dd\uc740 \uacb0\uad6d <strong>\ub2f9\uc2e0\uc758 \ud604\uc7ac \uc0c1\ud669\uacfc \ubbf8\ub798\uc758 \ubaa9\ud45c<\/strong>\uc5d0 \ub2ec\ub824\uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><p><strong>\uc774\ub7f0 \ubd84\ub4e4\uaed8 React-Native\ub97c \ucd94\ucc9c\ud569\ub2c8\ub2e4!<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li><strong>React\uc640 JavaScript\uc5d0 \uc775\uc219\ud55c \uc6f9 \uac1c\ubc1c\uc790<\/strong><\/li>\n\n\n\n<li>\uc6f9\uacfc \uc571\uc758 \uae30\uc220 \uc2a4\ud0dd\uc744 \ud1b5\uc77c\ud558\uace0 \uc2f6\uc740 \ud300<\/li>\n\n\n\n<li>\uad6d\ub0b4 \ucc44\uc6a9 \uc2dc\uc7a5\uc744 \uc6b0\uc120\uc801\uc73c\ub85c \uace0\ub824\ud558\ub294 \ubd84<\/li>\n\n\n\n<li>\ube60\ub974\uac8c \ud504\ub85c\ud1a0\ud0c0\uc785\uc744 \ub9cc\ub4e4\uace0 \uc2dc\uc7a5\uc5d0 \uc9c4\uc785\ud558\uace0 \uc2f6\uc740 \ubd84<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><p><strong>\uc774\ub7f0 \ubd84\ub4e4\uaed8 Flutter\ub97c \ucd94\ucc9c\ud569\ub2c8\ub2e4!<\/strong><\/p>\n<ul class=\"wp-block-list\">\n<li><strong>\ucd5c\uace0 \uc218\uc900\uc758 \uc131\ub2a5\uacfc \ubd80\ub4dc\ub7ec\uc6b4 \uc560\ub2c8\uba54\uc774\uc158\uc774 \uc911\uc694\ud55c \ubd84<\/strong><\/li>\n\n\n\n<li>Dart\ub77c\ub294 \uc0c8\ub85c\uc6b4 \uc5b8\uc5b4 \ud559\uc2b5\uc5d0 \uac70\ubd80\uac10\uc774 \uc5c6\ub294 \ubd84<\/li>\n\n\n\n<li>\ub514\uc790\uc778\uc801\uc73c\ub85c \uc644\uc131\ub3c4 \ub192\uc740 \ub9de\ucda4\ud615 UI\ub97c \uad6c\ud604\ud558\uace0 \uc2f6\uc740 \ubd84<\/li>\n\n\n\n<li>\uae00\ub85c\ubc8c \ud2b8\ub80c\ub4dc\uc640 \ubbf8\ub798 \uc131\uc7a5 \uac00\ub2a5\uc131\uc5d0 \ud22c\uc790\ud558\uace0 \uc2f6\uc740 \ubd84<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>\uc800\uc758 \uacbd\uc6b0, \ud604\uc7ac React \uc5ed\ub7c9\uc744 \uc2ec\ud654\ud558\ub294 \uac83\uc774 \uc911\uc694\ud558\ub2e4\uace0 \ud310\ub2e8\ud558\uc5ec <strong>React-Native<\/strong>\ub97c \uba3c\uc800 \uae4a\uac8c \ud30c\ubcf4\uae30\ub85c \uacb0\uc815\ud588\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc Flutter\uc758 \uc131\uc7a5\uc138\uac00 \uc6cc\ub099 \ub180\ub77c\uc6cc\uc11c, \uc0ac\uc774\ub4dc \ud504\ub85c\uc81d\ud2b8\ub85c\ub294 \uaf2d \ud55c\ubc88 \ub2e4\ub904\ubcfc \uc0dd\uac01\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc774 \uae00\uc774 \uc5ec\ub7ec\ubd84\uc758 \ubaa8\ubc14\uc77c \uac1c\ubc1c \uc5ec\uc815\uc5d0 \uc791\uc740 \uc774\uc815\ud45c\uac00 \ub418\uc5c8\uc73c\uba74 \uc88b\uaca0\uc2b5\ub2c8\ub2e4. \uc5ec\ub7ec\ubd84\uc758 \uc120\ud0dd\uacfc \uadf8 \uc774\uc720\ub97c \ub313\uae00\ub85c \uacf5\uc720\ud574\uc8fc\uc138\uc694! \ud568\uaed8 \uc131\uc7a5\ud558\ub294 \uac1c\ubc1c\uc790\uac00 \ub429\uc2dc\ub2e4. \ud83d\ude80<\/p>\n","protected":false},"excerpt":{"rendered":"<p>React\ub85c \uc6f9 \uac1c\ubc1c\uc744 \ud558\ub2e4 \ubcf4\uba74 \uc790\uc5f0\uc2a4\ub7fd\uac8c \ubaa8\ubc14\uc77c \uc571 \uac1c\ubc1c\uc5d0\ub3c4 \ub208\uae38\uc774 \uac00\uace4 \ud558\uc8e0. &#8220;\ub0b4\uac00 \ub9cc\ub4e0 \uc6f9 \uc11c\ube44\uc2a4\ub97c \uc571\uc73c\ub85c\ub3c4 \ucd9c\uc2dc\ud574\ubcf4\uace0 \uc2f6\ub2e4!&#8221;\ub294 \uc0dd\uac01, \ub2e4\ub4e4 \ud55c \ubc88\ucbe4 \ud574\ubcf4\uc168\uc744 \ud150\ub370\uc694. \uc774\ub54c \uac00\uc7a5 \uba3c\uc800 \ub9c8\uc8fc\ud558\ub294 \uace0\ubbfc\uc774 \ubc14\ub85c &#8220;\uc5b4\ub5a4 \ud06c\ub85c\uc2a4\ud50c\ub7ab\ud3fc \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uc120\ud0dd\ud574\uc57c \ud560\uae4c?&#8221; \uc77c \uac81\ub2c8\ub2e4. \ud604\uc7ac \ubaa8\ubc14\uc77c \uc571 \uac1c\ubc1c \uc2dc\uc7a5\uc758 \ub450 \uac70\uc778, Flutter\uc640 React-Native\uac00 \ubc14\ub85c \uadf8 \uc8fc\uc778\uacf5\uc785\ub2c8\ub2e4. \ub458 \ub2e4 \ud558\ub098\uc758 \ucf54\ub4dc\ub85c iOS\uc640 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[43,76],"tags":[78,77,79],"class_list":["post-31","post","type-post","status-publish","format-standard","hentry","category-flutter","category-react-native","tag-flutter","tag-react-native","tag-79"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/posts\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hed-g.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=31"}],"version-history":[{"count":2,"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/posts\/31\/revisions"}],"predecessor-version":[{"id":59,"href":"https:\/\/hed-g.me\/index.php?rest_route=\/wp\/v2\/posts\/31\/revisions\/59"}],"wp:attachment":[{"href":"https:\/\/hed-g.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hed-g.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hed-g.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}