{"id":318,"date":"2021-01-01T07:27:09","date_gmt":"2021-01-01T07:27:09","guid":{"rendered":"http:\/\/www.kowanas.com\/coding\/?p=318"},"modified":"2021-01-01T07:27:10","modified_gmt":"2021-01-01T07:27:10","slug":"route-%ec%9d%b8%ec%9e%90","status":"publish","type":"post","link":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/","title":{"rendered":"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790"},"content":{"rendered":"\n<p>\uc55e\uc11c <a href=\"https:\/\/www.kowanas.com\/coding\/2020\/12\/29\/ui-%ea%b5%ac%ed%98%84%ed%95%98%ea%b8%b0\/\">Chatper #7 UI \uad6c\ud604 with BLOC<\/a>  \uc5d0\uc11c UI\uc5d0\uc11c \uc5b4\ub5bb\uac8c BLOC\uc640 Repository\ub97c \ud65c\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\ubc88 Chapter\uc5d0\uc11c\ub294 Idea Edit \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud558\ub294\ub370 \uc788\uc5b4 Edit\ud560 Idea\ub97c Editor\uc5d0 Route \uc778\uc790 \ub97c \ud3ec\ud568\ud558\uc5ec \uc774\ub3d9\ud558\ub294 \uac83\uacfc Text \uc785\ub825\uc744 \ud3ec\ud568\ud558\uc5ec  App\uc744 1\ucc28 \uc644\uc131\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>\uc124\uba85\uacfc \ud568\uaed8 \uad6c\ud604\ud558\ub294 \ucf54\ub4dc\ub294&nbsp;<a href=\"https:\/\/github.com\/Kowanas\/idea_market\">github repository<\/a>\uc5d0 \uc788\uace0 \ubcf8 \uae00\uc740&nbsp; <a href=\"https:\/\/github.com\/Kowanas\/idea_market\/commit\/5d1933f36ac596a12015a5560a3bb53d4fbbd371\">commit  5d1933f<\/a> \uae30\uc900\uc785\ub2c8\ub2e4. <\/p><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">\uc644\uc131 UI<\/h2>\n\n\n\n<p>\ub2e4\uc74c\uc740 \uc644\uc131\ud55c UI\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>+ \ubc84\ud2bc\uc744 \ub204\ub974\uba74 Idea Editor \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud569\ub2c8\ub2e4.<\/li><li><code>Title<\/code>, <code>As a<\/code>, <code>I want<\/code>, <code>So that<\/code> 4\uac00\uc9c0\ub97c \uc785\ub825\ud558\uace0 \ud654\uba74 \uc6b0\uce21 \uc0c1\ub2e8\uc5d0 Save \ubc84\ud2bc\uc744 \ub204\ub985\ub2c8\ub2e4.<\/li><li>List\uc5d0 \uc0c8\ub85c \ucd94\uac00\ud55c Idear\uac00 \ubcf4\uc785\ub2c8\ub2e4.<\/li><li>Idea Card\uc758 more \ubc84\ud2bc\uc744 \ub204\ub974\uba74 Delete popup menu\uac00 \ubcf4\uc785\ub2c8\ub2e4<\/li><li>Delete Popup\uc744 \ub204\ub974\uba74 \ud574\ub2f9 Idea\ub294 \uc0ad\uc81c\ub429\ub2c8\ub2e4.<\/li><\/ol>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif\" alt=\"Flutter UI \uad6c\ud604\ud558\uae30 \uc608\uc2dc\" class=\"wp-image-302\" width=\"287\" height=\"570\"\/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Route \uc778\uc790 \uc804\ub2ec\ud558\uae30<\/h2>\n\n\n\n<p>Route\ub85c Idea Editor\ub85c \uc774\ub3d9\ud558\ub294 \ubd80\ubd84\uc740 2\uad70\ub370\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Idea Card\ub97c \uc120\ud0dd\ud558\uc5ec Idea\ub97c \ucd94\uac00\ub85c \uc218\uc815\ud558\ub294 \uacbd\uc6b0.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>Floating + button\uc744 \ub20c\ub7ec Idea\ub97c \uc0c8\ub85c \ucd94\uac00\ud558\ub294 \uacbd\uc6b0.<\/li><\/ul>\n\n\n\n<p>Navigator\ub97c \ud1b5\ud574 Route\ub97c \uc774\uc6a9\ud560 \ub54c \uc778\uc790\ub97c \ucd94\uac00\ud560\ub54c arguments\uc5d0 \ucd94\uac00\ud574\uc8fc\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<p>Idea Card\ub85c\ubd80\ud130 \uae30\uc874 Idea\ub97c \uc218\uc815\ud560 \uacbd\uc6b0 ideas[index] \ub97c \uc804\ub2ec\ud558\uace0,<\/p>\n\n\n\n<p>\uc0c8\ub85c\uc6b4 Idea\ub97c \uc0dd\uc131\ud560 \uacbd\uc6b0\uc5d0\ub294 IdeaRepository.getNew()\ub97c \uc0ac\uc6a9\ud558\ub294 \uac83\uc744 \uc54c \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"588\" height=\"715\" src=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-6.png\" alt=\"Route \uc778\uc790 \ubcf4\ub0b4\ub294 \ucf54\ub4dc \uc608\uc81c\" class=\"wp-image-333\" srcset=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-6.png 588w, https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-6-247x300.png 247w\" sizes=\"auto, (max-width: 588px) 100vw, 588px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Route \uc778\uc790 \ubc1b\uae30<\/h2>\n\n\n\n<p>Route\ub294 Function Call \ud558\ub294\uac8c \uc544\ub2c8\uace0 Navigator\ub97c \uc774\uc6a9\ud574 \uc124\uc815\ud558\ub294 \ubc29\uc2dd\uc774\uae30 \ub54c\ubb38\uc5d0 \ub2e4\uc74c\uacfc \uac19\uc740 \ubc29\ubc95\uc73c\ub85c \uc778\uc790\ub97c \uac00\uc838\uc640\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"473\" height=\"168\" src=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-7.png\" alt=\"\" class=\"wp-image-334\" srcset=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-7.png 473w, https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-7-300x107.png 300w\" sizes=\"auto, (max-width: 473px) 100vw, 473px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Text \uc785\ub825 \ubc1b\uae30<\/h2>\n\n\n\n<p>Text \uc785\ub825\uc744 \ubc1b\ub294 UI\ub294 TextField\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ud558\uc9c0\ub9cc \ub354 \uc911\uc694\ud55c \uac83\uc740 \uc5ec\uae30\uc11c \uc785\ub825\ud55c Text\ub97c \uc5b4\ub5bb\uac8c \uaebc\ub0b4\uc624\ub294\uc9c0\uaca0\uc8e0?<\/p>\n\n\n\n<p>\uc544\ub798 \ud45c\uc2dc\ud55c\ub300\ub85c TextEditingController\ub97c \uc774\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>TextEditingController\ub97c \uc0dd\uc131\ud574\uc8fc\uace0 addListener\ub97c \ud1b5\ud574\uc11c \uc785\ub825\uc774 \uc788\uc744\ub54c\ub9c8\ub2e4 text\ub97c \uac00\uc838\uc640\uc11c buffer\uc5d0 \uc124\uc815\ud574\uc8fc\ub3c4\ub85d \ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized is-style-default\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-8.png\" alt=\"\" class=\"wp-image-335\" width=\"500\" height=\"743\" srcset=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-8.png 450w, https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-8-202x300.png 202w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Save\ud558\uae30<\/h2>\n\n\n\n<p>\uc785\ub825\ud55c \ub0b4\uc6a9\uc744 \uc800\uc7a5\ud558\uae30 \uc704\ud574\uc11c save \ubc84\ud2bc\uc744 AppBar\uc5d0 \ucd94\uac00\ud558\uc600\uace0 Tap\ud560 \uacbd\uc6b0 \uc800\uc7a5\ud558\ub3c4\ub85d \ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc5ec\uae30\uc11c \uc911\uc694\ud55c \ubd80\ubd84\uc740 add(IdeaEventSaving(idea) \uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc800\ud76c\ub294 <a href=\"https:\/\/www.kowanas.com\/coding\/2020\/12\/26\/bloc-2\/\">BLOC<\/a>\ub97c \uc0ac\uc6a9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. <\/p>\n\n\n\n<p>\uadf8\ub7ec\ubbc0\ub85c Repository\uc758 save method\ub97c \ubc14\ub85c \ud638\ucd9c\ud558\uc9c0 \ub9d0\uace0 event\ub97c Bloc\uc5d0 \uc804\ub2ec\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"509\" height=\"520\" src=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-9.png\" alt=\"\" class=\"wp-image-336\" srcset=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-9.png 509w, https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2021\/01\/image-9-294x300.png 294w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\ub9c8\uce58\uba70<\/h2>\n\n\n\n<p>\ub4dc\ub514\uc5b4 \ub7ec\ud504\ud558\uc9c0\ub9cc \uae30\ubcf8\uc801\uc73c\ub85c Idea\ub97c CURD\ud560 \uc218 \uc788\ub294 App\uc744 \ub9cc\ub4e4\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc124\uba85\uc5d0 Code\ub97c \ubd99\uc774\uc9c0 \uc54a\uace0 \uc77c\uc77c\ud788 \ub2e4 \uc124\uba85\ud558\uc9c0 \uc54a\uc740 \uac83\uc740 \u00a0<a href=\"https:\/\/github.com\/Kowanas\/idea_market\">github repository<\/a>\uc5d0 \uc788\ub294\u00a0 <a href=\"https:\/\/github.com\/Kowanas\/idea_market\/commit\/5d1933f36ac596a12015a5560a3bb53d4fbbd371\">commit  5d1933f<\/a> \uc5d0\uc11c \ucc38\uc870\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc774\uc81c \ub2e4\uc74c \ub2e8\uacc4\ub294 \uc571 \ub4f1\ub85d\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc544\uc9c1 \ubbf8\ud761\ud558\uc9c0\ub9cc \uc571 \ub4f1\ub85d\uc744 \uba3c\uc800 \ud558\ub294 \uc774\uc720\ub294 \uc2dc\uac04\ub54c\ubb38\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.kowanas.com\/tech\/2020\/01\/26\/%ed%94%8c%eb%a0%88%ec%9d%b4%ec%8a%a4%ed%86%a0%ec%96%b4-%ea%b2%8c%ec%8b%9c-%eb%b3%b4%eb%a5%98%ec%a4%91\/\">\uc571\ub4f1\ub85d\uc5d0 \uc2dc\uac04\uc774 \uc624\ub798 \uac78\ub9ac\uae30<\/a> \ub54c\ubb38\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ub9cc\uc57d\uc5d0 <a href=\"https:\/\/www.kowanas.com\/tech\/2020\/01\/26\/ad-failed-to-load-3-%ec%95%a0%eb%93%9c%eb%aa%b9-%ea%b4%91%ea%b3%a0-%ec%95%88%eb%82%98%eb%8a%94-%eb%ac%b8%ec%a0%9c\/\">\uc560\ub4dc\ubab9\uae4c\uc9c0 \ud558\uc5ec \uad11\uace0\uc218\uc775\uc744 \ubaa9\ud45c\ub85c \ud558\ub294 \ubd84\ub4e4\uc740 \ucc98\uc74c\uc774\ub77c\uba74 \uae34\uae34 \uc2dc\uac04<\/a>\uc744 \uae30\ub2e4\ub824\uc57c \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uadf8\ub9ac\uace0 \uc560\uc790\uc77c \uac1c\ubc1c \ubc29\uc2dd\uc73c\ub85c\ub294 \uc77c\ub2e8 \ub4f1\ub85d\ud558\uace0 \uc720\uc800\uc758 \ud53c\ub4dc\ubc31\uc744 \ubc1b\uc544\uac00\uba74\uc11c \uc218\uc815\ud558\ub294\uac8c \uc791\uc740 \ud300 \ub610\ub294 1\uc778 \uac1c\ubc1c\uc790 \ub610\ub294 \uc2a4\ud0c0\ud2b8\uc5c5\uc5d0\uac8c \uc801\ud569\ud55c \ubc29\ubc95\uc774\ub77c\uace0 \uc0dd\uac01\ud569\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc55e\uc11c Chatper #7 UI \uad6c\ud604 with BLOC \uc5d0\uc11c UI\uc5d0\uc11c \uc5b4\ub5bb\uac8c BLOC\uc640 Repository\ub97c \ud65c\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\ubc88 Chapter\uc5d0\uc11c\ub294 Idea Edit \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud558\ub294\ub370 \uc788\uc5b4 Edit\ud560 Idea\ub97c Editor\uc5d0 Route \uc778\uc790 \ub97c \ud3ec\ud568\ud558\uc5ec \uc774\ub3d9\ud558\ub294 \uac83\uacfc Text \uc785\ub825\uc744 \ud3ec\ud568\ud558\uc5ec App\uc744 1\ucc28 \uc644\uc131\ud569\ub2c8\ub2e4. \uc124\uba85\uacfc \ud568\uaed8 \uad6c\ud604\ud558\ub294 \ucf54\ub4dc\ub294&nbsp;github repository\uc5d0 \uc788\uace0 \ubcf8 \uae00\uc740&nbsp; commit 5d1933f \uae30\uc900\uc785\ub2c8\ub2e4. \uc644\uc131 UI \ub2e4\uc74c\uc740 \uc644\uc131\ud55c UI\uc785\ub2c8\ub2e4. + \ubc84\ud2bc\uc744 \ub204\ub974\uba74 &#8230; <a title=\"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790\" class=\"read-more\" href=\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/\" aria-label=\"Read more about \ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23,13],"tags":[8,9],"class_list":["post-318","post","type-post","status-publish","format-standard","hentry","category-programming","category-13","tag-flutter","tag-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790 - Kowana&#039;s coding<\/title>\n<meta name=\"description\" content=\"UI\uc5d0\uc11c \uc5b4\ub5bb\uac8c BLOC\uc640 Repository\ub97c \ud65c\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\ubc88 Chapter\uc5d0\uc11c\ub294 Idea Edit \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud558\ub294\ub370 \uc788\uc5b4 Edit\ud560 Idea\ub97c Editor\uc5d0 Route \uc778\uc790 \ub97c \ud3ec\ud568\ud558\uc5ec \uc774\ub3d9\ud558\ub294 \uac83\uacfc Text \uc785\ub825\uc744 \ud3ec\ud568\ud558\uc5ec App\uc744 1\ucc28 \uc644\uc131\ud569\ub2c8\ub2e4.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-\uc778\uc790\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790 - Kowana&#039;s coding\" \/>\n<meta property=\"og:description\" content=\"UI\uc5d0\uc11c \uc5b4\ub5bb\uac8c BLOC\uc640 Repository\ub97c \ud65c\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\ubc88 Chapter\uc5d0\uc11c\ub294 Idea Edit \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud558\ub294\ub370 \uc788\uc5b4 Edit\ud560 Idea\ub97c Editor\uc5d0 Route \uc778\uc790 \ub97c \ud3ec\ud568\ud558\uc5ec \uc774\ub3d9\ud558\ub294 \uac83\uacfc Text \uc785\ub825\uc744 \ud3ec\ud568\ud558\uc5ec App\uc744 1\ucc28 \uc644\uc131\ud569\ub2c8\ub2e4.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-\uc778\uc790\/\" \/>\n<meta property=\"og:site_name\" content=\"Kowana&#039;s coding\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-01T07:27:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-01T07:27:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"203\" \/>\n\t<meta property=\"og:image:height\" content=\"403\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"kowana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"kowana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/\",\"url\":\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/\",\"name\":\"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790 - Kowana's coding\",\"isPartOf\":{\"@id\":\"https:\/\/www.kowanas.com\/coding\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif\",\"datePublished\":\"2021-01-01T07:27:09+00:00\",\"dateModified\":\"2021-01-01T07:27:10+00:00\",\"author\":{\"@id\":\"https:\/\/www.kowanas.com\/coding\/#\/schema\/person\/190c7dff713254da763d4fe295be98af\"},\"description\":\"UI\uc5d0\uc11c \uc5b4\ub5bb\uac8c BLOC\uc640 Repository\ub97c \ud65c\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\ubc88 Chapter\uc5d0\uc11c\ub294 Idea Edit \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud558\ub294\ub370 \uc788\uc5b4 Edit\ud560 Idea\ub97c Editor\uc5d0 Route \uc778\uc790 \ub97c \ud3ec\ud568\ud558\uc5ec \uc774\ub3d9\ud558\ub294 \uac83\uacfc Text \uc785\ub825\uc744 \ud3ec\ud568\ud558\uc5ec App\uc744 1\ucc28 \uc644\uc131\ud569\ub2c8\ub2e4.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#primaryimage\",\"url\":\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif\",\"contentUrl\":\"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif\",\"width\":203,\"height\":403},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.kowanas.com\/coding\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.kowanas.com\/coding\/#website\",\"url\":\"https:\/\/www.kowanas.com\/coding\/\",\"name\":\"Kowana's coding\",\"description\":\"\ucc9c\ucc9c\ud788 \ud55c\uac78\uc74c\uc529 \ud55c\uac78\uc74c\uc529 \ucf54\ub529\uc774 \ub300\uc138\ub780\ub2e4 \uc544\ub4e4\uc544\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.kowanas.com\/coding\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.kowanas.com\/coding\/#\/schema\/person\/190c7dff713254da763d4fe295be98af\",\"name\":\"kowana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.kowanas.com\/coding\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/80a89adb37a55d376afb969e327758fb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/80a89adb37a55d376afb969e327758fb?s=96&d=mm&r=g\",\"caption\":\"kowana\"},\"url\":\"https:\/\/www.kowanas.com\/coding\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790 - Kowana's coding","description":"UI\uc5d0\uc11c \uc5b4\ub5bb\uac8c BLOC\uc640 Repository\ub97c \ud65c\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\ubc88 Chapter\uc5d0\uc11c\ub294 Idea Edit \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud558\ub294\ub370 \uc788\uc5b4 Edit\ud560 Idea\ub97c Editor\uc5d0 Route \uc778\uc790 \ub97c \ud3ec\ud568\ud558\uc5ec \uc774\ub3d9\ud558\ub294 \uac83\uacfc Text \uc785\ub825\uc744 \ud3ec\ud568\ud558\uc5ec App\uc744 1\ucc28 \uc644\uc131\ud569\ub2c8\ub2e4.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-\uc778\uc790\/","og_locale":"en_US","og_type":"article","og_title":"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790 - Kowana's coding","og_description":"UI\uc5d0\uc11c \uc5b4\ub5bb\uac8c BLOC\uc640 Repository\ub97c \ud65c\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\ubc88 Chapter\uc5d0\uc11c\ub294 Idea Edit \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud558\ub294\ub370 \uc788\uc5b4 Edit\ud560 Idea\ub97c Editor\uc5d0 Route \uc778\uc790 \ub97c \ud3ec\ud568\ud558\uc5ec \uc774\ub3d9\ud558\ub294 \uac83\uacfc Text \uc785\ub825\uc744 \ud3ec\ud568\ud558\uc5ec App\uc744 1\ucc28 \uc644\uc131\ud569\ub2c8\ub2e4.","og_url":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-\uc778\uc790\/","og_site_name":"Kowana's coding","article_published_time":"2021-01-01T07:27:09+00:00","article_modified_time":"2021-01-01T07:27:10+00:00","og_image":[{"width":203,"height":403,"url":"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif","type":"image\/gif"}],"author":"kowana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"kowana","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/","url":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/","name":"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790 - Kowana's coding","isPartOf":{"@id":"https:\/\/www.kowanas.com\/coding\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#primaryimage"},"image":{"@id":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#primaryimage"},"thumbnailUrl":"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif","datePublished":"2021-01-01T07:27:09+00:00","dateModified":"2021-01-01T07:27:10+00:00","author":{"@id":"https:\/\/www.kowanas.com\/coding\/#\/schema\/person\/190c7dff713254da763d4fe295be98af"},"description":"UI\uc5d0\uc11c \uc5b4\ub5bb\uac8c BLOC\uc640 Repository\ub97c \ud65c\uc6a9\ud558\ub294\uc9c0 \ud655\uc778\ud558\uc600\uc2b5\ub2c8\ub2e4. \uc774\ubc88 Chapter\uc5d0\uc11c\ub294 Idea Edit \ud654\uba74\uc73c\ub85c \uc774\ub3d9\ud558\ub294\ub370 \uc788\uc5b4 Edit\ud560 Idea\ub97c Editor\uc5d0 Route \uc778\uc790 \ub97c \ud3ec\ud568\ud558\uc5ec \uc774\ub3d9\ud558\ub294 \uac83\uacfc Text \uc785\ub825\uc744 \ud3ec\ud568\ud558\uc5ec App\uc744 1\ucc28 \uc644\uc131\ud569\ub2c8\ub2e4.","breadcrumb":{"@id":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#primaryimage","url":"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif","contentUrl":"https:\/\/www.kowanas.com\/coding\/wp-content\/uploads\/sites\/5\/2020\/12\/ezgif.com-gif-maker-2.gif","width":203,"height":403},{"@type":"BreadcrumbList","@id":"https:\/\/www.kowanas.com\/coding\/2021\/01\/01\/route-%ec%9d%b8%ec%9e%90\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kowanas.com\/coding\/"},{"@type":"ListItem","position":2,"name":"\ub9ac\uc5bc Flutter #8 App \ub9cc\ub4e4\uae30 \u2013 UI 1\ucc28 \uc644\uc131 with Route \uc778\uc790"}]},{"@type":"WebSite","@id":"https:\/\/www.kowanas.com\/coding\/#website","url":"https:\/\/www.kowanas.com\/coding\/","name":"Kowana's coding","description":"\ucc9c\ucc9c\ud788 \ud55c\uac78\uc74c\uc529 \ud55c\uac78\uc74c\uc529 \ucf54\ub529\uc774 \ub300\uc138\ub780\ub2e4 \uc544\ub4e4\uc544","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kowanas.com\/coding\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.kowanas.com\/coding\/#\/schema\/person\/190c7dff713254da763d4fe295be98af","name":"kowana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kowanas.com\/coding\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/80a89adb37a55d376afb969e327758fb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/80a89adb37a55d376afb969e327758fb?s=96&d=mm&r=g","caption":"kowana"},"url":"https:\/\/www.kowanas.com\/coding\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/posts\/318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/comments?post=318"}],"version-history":[{"count":2,"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/posts\/318\/revisions"}],"predecessor-version":[{"id":337,"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/posts\/318\/revisions\/337"}],"wp:attachment":[{"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/media?parent=318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/categories?post=318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kowanas.com\/coding\/wp-json\/wp\/v2\/tags?post=318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}