{"id":1610,"date":"2021-02-25T17:22:51","date_gmt":"2021-02-25T10:22:51","guid":{"rendered":"https:\/\/litd.laoit.dev\/?page_id=1610"},"modified":"2023-04-12T15:06:59","modified_gmt":"2023-04-12T08:06:59","slug":"blog","status":"publish","type":"page","link":"https:\/\/laoitdev.com\/lao\/blog\/","title":{"rendered":"\u0e82\u0ec8\u0eb2\u0ea7\u0eaa\u0eb2\u0e99"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div data-vc-full-width=\"true\" data-vc-full-width-temp=\"true\" data-vc-full-width-init=\"false\" class=\"vc_row wpb_row vc_row-fluid vc_custom_1614249233810 vc_row-has-fill\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"cz_gap clr \" style=\"height: 50px\"><\/div><div id=\"cz_106849\" class=\"cz_106849 cz_title clr cz_mobile_text_center cz_title_pos_left\"><div class=\"cz_title_content\"><span class=\"cz_line_side_solo\">_<\/span><div class=\"cz_wpe_content\"><h2 style=\"text-align: left;\">OUR<\/h2>\n<h2 style=\"text-align: left;\">LATEST NEWS<\/h2>\n<\/div><\/div><\/div><div class=\"cz_gap clr \" style=\"height: 50px\"><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row-full-width vc_clearfix\"><\/div><div data-vc-full-width=\"true\" data-vc-full-width-temp=\"true\" data-vc-full-width-init=\"false\" class=\"vc_row wpb_row vc_row-fluid vc_custom_1614249326074 vc_row-has-fill\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div id=\"cz_50987\" class=\"cz_50987\"><div class=\"cz_grid cz_grid_posts cz_grid_1 clr cz_grid_c3 cz_grid_1_title_sub_after cz_grid_1_has_excerpt cz_grid_1_bot tal cz_grid_1_sub_after_ex cz_single_line_title\" data-gap=\"30\" data-atts='{\"action\":\"cz_ajax_posts\",\"post_class\":\"cz_grid_item\",\"post__in\":null,\"author__in\":null,\"nonce\":\"8edf2da09e\",\"nonce_id\":\"cz_50987\",\"loadmore_end\":\"Not found more posts\",\"layout\":\"cz_grid_c3\",\"hover\":\"cz_grid_1_title_sub_after cz_grid_1_has_excerpt\",\"image_size\":\"600x340\",\"subtitles\":\"%5B%7B%22t%22%3A%22date%22%7D%5D\",\"subtitle_pos\":\"cz_grid_1_sub_after_ex\",\"icon\":\"\",\"el\":\"25\",\"title_lenght\":\"\",\"cat_tax\":\"category\",\"cat\":\"\",\"cat_exclude\":\"\",\"tag_tax\":\"post_tag\",\"tag_id\":\"\",\"tag_exclude\":\"\",\"post_type\":\"post\",\"posts_per_page\":\"9\",\"order\":\"DESC\",\"orderby\":\"date\",\"tilt_data\":null,\"svg_sizes\":[\"0\",\"0\"],\"img_fx\":\"cz_grid_zoom_in\",\"custom_size\":\"600x340\",\"excerpt_rm\":false,\"title_tag\":\"h3\",\"s\":\"\"}'><div class=\"cz_grid_item cz_grid_first\"><\/div><div data-id=\"4105\" class=\"cz_grid_item  cz_posts_list_even 4105 post-4105 post type-post status-publish format-standard has-post-thumbnail hentry category-87\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2024\/4105\/\" title=\"Notice from Lao Kip to U.S Dollars\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2021\/08\/Default-feature-image-600x340.jpg\" width=\"600\" height=\"340\" alt=\"Default-feature-image\" title=\"Default-feature-image\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2024\/4105\/\"><h3 class=\"cz_grid_post_title\">Notice from Lao Kip to U.S Dollars<\/h3><\/a><div class=\"cz_post_excerpt\">Notice-from-Lao-Kip-to-U.S-DollarsDownload<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2024\/4105\/\">28\/05\/2024<\/a><\/span><\/small><\/div><\/div><\/div><div data-id=\"4101\" class=\"cz_grid_item  cz_posts_list_odd 4101 post-4101 post type-post status-publish format-standard has-post-thumbnail hentry category-87\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2024\/4101\/\" title=\"Notice of supplies and warranty cost increase of 5%\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2021\/08\/Default-feature-image-600x340.jpg\" width=\"600\" height=\"340\" alt=\"Default-feature-image\" title=\"Default-feature-image\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2024\/4101\/\"><h3 class=\"cz_grid_post_title\">Notice of supplies and warranty cost increase of 5%<\/h3><\/a><div class=\"cz_post_excerpt\">Notice-of-supplies-and-warranty-cost-increase-of-5-1Download<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2024\/4101\/\">28\/05\/2024<\/a><\/span><\/small><\/div><\/div><\/div><div data-id=\"4000\" class=\"cz_grid_item  cz_posts_list_even 4000 post-4000 post type-post status-publish format-standard has-post-thumbnail hentry category-news\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2023\/4000\/\" title=\"\u0eaa\u0eb0\u0eab\u0ebc\u0eb8\u0e9a\u0e9a\u0eb1\u0e99\u0e97\u0eb6\u0e81\u0ec4\u0e9b\u0e87\u0eb2\u0e99 GDG DevFest Bangkok 2023\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/11\/1_oWlUA6KuntQFW1VrpNmq9g-scaled-600x340.webp\" width=\"600\" height=\"340\" alt=\"1_oWlUA6KuntQFW1VrpNmq9g\" title=\"1_oWlUA6KuntQFW1VrpNmq9g\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2023\/4000\/\"><h3 class=\"cz_grid_post_title\">\u0eaa\u0eb0\u0eab\u0ebc\u0eb8\u0e9a\u0e9a\u0eb1\u0e99\u0e97\u0eb6\u0e81\u0ec4\u0e9b\u0e87\u0eb2\u0e99 GDG DevFest Bangkok 2023<\/h3><\/a><div class=\"cz_post_excerpt\">\u0eaa\u0eb0\u0e9a\u0eb2\u0e8d\u0e94\u0eb5\u0e97\u0eb8\u0e81\u0e84\u0ebb\u0e99\u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0e82\u0ebd\u0e99 blog \u0eab\u0ebc\u0eb2\u0e8d\u0ec0\u0e94\u0eb7\u0ead\u0e99\u0ec1\u0ea5\u0ec9\u0ea7\u0e9e\u0ecd\u0e94\u0eb5\u0ea1\u0eb5\u0ec2\u0ead\u0e81\u0eb2\u0e94\u0ec4\u0e94\u0ec9\u0ec4\u0e9b\u0e87\u0eb2\u0e99 GDG DevFest Bangkok 2023 \u0e97\u0eb5\u0e88\u0eb1\u0e94\u0e82\u0eb6\u0ec9\u0e99\u0ec3\u0e99\u0ea7\u0eb1\u0e99\u0e97\u0eb5 4 ...<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2023\/4000\/\">27\/11\/2023<\/a><\/span><\/small><\/div><\/div><\/div><div data-id=\"4090\" class=\"cz_grid_item  cz_posts_list_odd 4090 post-4090 post type-post status-publish format-standard has-post-thumbnail hentry category-87\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2023\/4090\/\" title=\"\u0ec1\u0e88\u0ec9\u0e87\u0e81\u0eb2\u0e99\u0e9b\u0eb1\u0e9a\u0ea5\u0eb2\u0e84\u0eb2\u0e95\u0ecd\u0ec8\u0e9b\u0eb0\u0e81\u0eb1\u0e99\u0ec1\u0ea5\u0eb0\u0ead\u0eb8\u0e9b\u0eb0\u0e81\u0ead\u0e99 \u0e40\u0e9e\u0eb4\u0ec8\u0e99\u0e82\u0eb6\u0ec9\u0e99 5%\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2021\/08\/Default-feature-image-600x340.jpg\" width=\"600\" height=\"340\" alt=\"Default-feature-image\" title=\"Default-feature-image\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2023\/4090\/\"><h3 class=\"cz_grid_post_title\">\u0ec1\u0e88\u0ec9\u0e87\u0e81\u0eb2\u0e99\u0e9b\u0eb1\u0e9a\u0ea5\u0eb2\u0e84\u0eb2\u0e95\u0ecd\u0ec8\u0e9b\u0eb0\u0e81\u0eb1\u0e99\u0ec1\u0ea5\u0eb0\u0ead\u0eb8\u0e9b\u0eb0\u0e81\u0ead\u0e99 \u0e40\u0e9e\u0eb4\u0ec8\u0e99\u0e82\u0eb6\u0ec9\u0e99 5%<\/h3><\/a><div class=\"cz_post_excerpt\">\u0ec1\u0e88\u0ec9\u0e87\u0e81\u0eb2\u0e99\u0e9b\u0eb1\u0e9a\u0ea5\u0eb2\u0e84\u0eb2\u0e95\u0ecd\u0ec8\u0e9b\u0eb0\u0e81\u0eb1\u0e99_\u0ec1\u0ea5\u0eb0_\u0ead\u0eb8\u0e9b\u0eb0\u0e81\u0ead\u0e99_\u0ec0\u0e9e\u0eb4\u0ec8\u0e99\u0e82\u0eb6\u0ec9\u0e99_5Download<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2023\/4090\/\">20\/11\/2023<\/a><\/span><\/small><\/div><\/div><\/div><div data-id=\"4087\" class=\"cz_grid_item  cz_posts_list_even 4087 post-4087 post type-post status-publish format-standard has-post-thumbnail hentry category-87\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2023\/4087\/\" title=\"\u0ec1\u0e88\u0ec9\u0e87\u0e81\u0eb2\u0e99\u0e9b\u0ec8\u0ebd\u0e99\u0ea5\u0eb2\u0e84\u0eb2\u0e9a\u0ecd\u0ea5\u0eb4\u0e81\u0eb2\u0e99 \u0e88\u0eb2\u0e81\u0eaa\u0eb0\u0e81\u0eb8\u0e99\u0ec0\u0e87\u0eb4\u0e99\u0e81\u0eb5\u0e9a\u0ea1\u0eb2\u0ec0\u0e9b\u0eb1\u0e99\u0eaa\u0eb0\u0e81\u0eb8\u0e99\u0ec0\u0e87\u0eb4\u0e99\u0ec2\u0e94\u0ea5\u0eb2\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2021\/08\/Default-feature-image-600x340.jpg\" width=\"600\" height=\"340\" alt=\"Default-feature-image\" title=\"Default-feature-image\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2023\/4087\/\"><h3 class=\"cz_grid_post_title\">\u0ec1\u0e88\u0ec9\u0e87\u0e81\u0eb2\u0e99\u0e9b\u0ec8\u0ebd\u0e99\u0ea5\u0eb2\u0e84\u0eb2\u0e9a\u0ecd\u0ea5\u0eb4\u0e81\u0eb2\u0e99 \u0e88\u0eb2\u0e81\u0eaa\u0eb0\u0e81\u0eb8\u0e99\u0ec0\u0e87\u0eb4\u0e99\u0e81\u0eb5\u0e9a\u0ea1\u0eb2\u0ec0\u0e9b\u0eb1\u0e99\u0eaa\u0eb0\u0e81\u0eb8\u0e99\u0ec0\u0e87\u0eb4\u0e99\u0ec2\u0e94\u0ea5\u0eb2<\/h3><\/a><div class=\"cz_post_excerpt\">\u0ec1\u0e88\u0ec9\u0e87\u0e81\u0eb2\u0e99\u0e9b\u0ec8\u0ebd\u0e99\u0ea5\u0eb2\u0e84\u0eb2\u0e9a\u0ecd\u0ea5\u0eb4\u0e81\u0eb2\u0e99_\u0e88\u0eb2\u0e81\u0eaa\u0eb0\u0e81\u0eb8\u0e99\u0ec0\u0e87\u0eb4\u0e99\u0e81\u0eb5\u0e9a\u0ea1\u0eb2\u0ec0\u0e9b\u0eb1\u0e99\u0eaa\u0eb0\u0e81\u0eb8\u0e99\u0ec0\u0e87\u0eb4\u0e99\u0ec2\u0e94\u0ea5\u0eb2Download<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2023\/4087\/\">20\/11\/2023<\/a><\/span><\/small><\/div><\/div><\/div><div data-id=\"3871\" class=\"cz_grid_item  cz_posts_list_odd 3871 post-3871 post type-post status-publish format-standard has-post-thumbnail hentry category-news\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2023\/3871\/\" title=\"Flutter riverpod + Go Router [part 2] \u2014 \u0e81\u0eb2\u0e99Navigate \u0ec1\u0ea5\u0eb0 \u0e81\u0eb2\u0e99\u0e88\u0eb1\u0e94\u0e81\u0eb2\u0e99 page route \u0e94\u0ec9\u0ea7\u0e8d\u0e81\u0eb2\u0e99\u0ec0\u0eae\u0eb1\u0e94 sub-route + named route\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/05\/1_ln17AbfDXmDqQ7R0fP7Ciw-600x340.webp\" width=\"600\" height=\"340\" alt=\"1_ln17AbfDXmDqQ7R0fP7Ciw\" title=\"1_ln17AbfDXmDqQ7R0fP7Ciw\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2023\/3871\/\"><h3 class=\"cz_grid_post_title\">Flutter riverpod + Go Router [part 2] \u2014 \u0e81\u0eb2\u0e99Navigate \u0ec1\u0ea5\u0eb0 \u0e81\u0eb2\u0e99\u0e88\u0eb1\u0e94\u0e81\u0eb2\u0e99 page route \u0e94\u0ec9\u0ea7\u0e8d\u0e81\u0eb2\u0e99\u0ec0\u0eae\u0eb1\u0e94 sub-route + named route<\/h3><\/a><div class=\"cz_post_excerpt\">\u0e81\u0eb2\u0e99 Navigate route \u0e94\u0ec9\u0ea7\u0e8d\u0e81\u0eb2\u0e99\u0ec3\u0e8a\u0ec9 go router \u0ec0\u0eae\u0ebb\u0eb2\u0ea1\u0eb5 2 option \u0eab\u0ebc\u0eb1\u0e81\u0ec6\u0e97\u0eb5\u0ec8\u0e88\u0eb0\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0ec3\u0e8a\u0ec9 navigate \u0ec4\u0e94\u0ec9 \u0e81\u0eb2\u0e99 navigate \u0e94\u0ec9\u0ea7\u0e8d context.go&nbsp;\u0e88\u0eb0\u0ec0\u0e9b\u0eb1\u0e99\u0e81\u0eb2\u0e99 ...<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2023\/3871\/\">18\/05\/2023<\/a><\/span><\/small><\/div><\/div><\/div><div data-id=\"3853\" class=\"cz_grid_item  cz_posts_list_even 3853 post-3853 post type-post status-publish format-standard has-post-thumbnail hentry category-news\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2023\/3853\/\" title=\"Flutter Unit Testing\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/05\/FlutterUnitTesting-twitter-600x340.png\" width=\"600\" height=\"340\" alt=\"FlutterUnitTesting-twitter\" title=\"FlutterUnitTesting-twitter\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2023\/3853\/\"><h3 class=\"cz_grid_post_title\">Flutter Unit Testing<\/h3><\/a><div class=\"cz_post_excerpt\">hi hi \u0eaa\u0eb0\u0e9a\u0eb2\u0e8d\u0e94\u0eb5\u0e97\u0eb8\u0e81\u0e84\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0e81\u0eb3\u0ea5\u0eb1\u0e87\u0eaa\u0eb6\u0e81\u0eaa\u0eb2 flutter \u0ea1\u0eb7\u0ec9\u0e99\u0eb5\u0ec9\u0e82\u0ecd\u0eaa\u0eb0\u0ec0\u0edc\u0eb5\u0e84\u0eb3\u0ea7\u0ec8\u0eb2 \u201cUnit Testing\u201d 555. \u0e9a\u0ea5\u0ead\u0e81\u0e99\u0eb5\u0ec9\u0ec0\u0e81\u0eb5\u0e94\u0e82\u0eb7\u0ec9\u0e99\u0e88\u0eb2\u0e81\u0e81\u0eb2\u0e99\u0ec1\u0e99\u0ea1\u0ec4\u0e9b\u0ec0\u0eab\u0eb1\u0e99 test ...<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2023\/3853\/\">02\/05\/2023<\/a><\/span><\/small><\/div><\/div><\/div><div data-id=\"3846\" class=\"cz_grid_item  cz_posts_list_odd 3846 post-3846 post type-post status-publish format-standard has-post-thumbnail hentry category-news\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2023\/3846\/\" title=\"Flutter riverpod + Go Router [part 1] \u2014 \u0e81\u0eb2\u0e99\u0ec3\u0e8a\u0ec9 riverpod \u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec0\u0eae\u0eb1\u0e94 go router notifier\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/05\/1-1-600x306.webp\" width=\"600\" height=\"306\" alt=\"1\" title=\"1\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2023\/3846\/\"><h3 class=\"cz_grid_post_title\">Flutter riverpod + Go Router [part 1] \u2014 \u0e81\u0eb2\u0e99\u0ec3\u0e8a\u0ec9 riverpod \u0eaa\u0eb3\u0ea5\u0eb1\u0e9a\u0ec0\u0eae\u0eb1\u0e94 go router notifier<\/h3><\/a><div class=\"cz_post_excerpt\">* \u0ec3\u0e99 part 1 \u0e99\u0eb5\u0ec9\u0e88\u0eb0\u0ec0\u0e9b\u0eb1\u0e99\u0e81\u0eb2\u0e99 setup \u0ec3\u0e99\u0ec1\u0e9a\u0e9a\u0e82\u0ead\u0e87\u0e9c\u0eb9\u0ec9\u0e82\u0ebd\u0e99\u0ec0\u0ead\u0e87 \u0ec3\u0e8a\u0ec9 pocketbase \u0ec0\u0e9b\u0eb1\u0e99 backend api (firebase alternative \u0e88\u0eb0\u0e82\u0ebd\u0e99 blog \u0ec0\u0e9e\u0eb5\u0ec8\u0ea1\u0e95\u0ec8\u0eb2\u0e87\u0eab\u0eb2\u0e81\u0e81\u0ec8\u0ebd\u0ea7\u0e81\u0eb1\u0e9a\u0e81\u0eb2\u0e99\u0ec3\u0e8a\u0ec9\u0e87\u0eb2\u0e99\u0e81 ...<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2023\/3846\/\">02\/05\/2023<\/a><\/span><\/small><\/div><\/div><\/div><div data-id=\"3800\" class=\"cz_grid_item  cz_posts_list_even 3800 post-3800 post type-post status-publish format-standard has-post-thumbnail hentry category-news\"><div class=\"clr\"><a class=\"cz_grid_link cz_grid_zoom_in\" href=\"https:\/\/laoitdev.com\/lao\/2023\/3800\/\" title=\"JavaScript EP6: Generators and Iterators\ud83d\udd0c\"><img decoding=\"async\" class=\"\" src=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/04\/1-7-600x340.webp\" width=\"600\" height=\"340\" alt=\"1-7\" title=\"1-7\" loading=\"lazy\" \/><div class=\"cz_grid_details\"><i class=\" cz_grid_icon\"><\/i><\/div><\/a><div class=\"cz_grid_details cz_grid_details_outside\"><a class=\"cz_grid_title\" href=\"https:\/\/laoitdev.com\/lao\/2023\/3800\/\"><h3 class=\"cz_grid_post_title\">JavaScript EP6: Generators and Iterators\ud83d\udd0c<\/h3><\/a><div class=\"cz_post_excerpt\">\u0e99\u0eb1\u0e9a\u0e95\u0eb1\u0ec9\u0e87\u0ec1\u0e95\u0ec8 ES6 \u0ec0\u0e9b\u0eb1\u0e99\u0e95\u0ebb\u0ec9\u0e99\u0ea1\u0eb2, JavaScript \u0ea1\u0eb5\u0eaa\u0eb4\u0ec8\u0e87\u0edc\u0eb6\u0ec8\u0e87\u0e97\u0eb5\u0ec8\u0ec2\u0e84\u0e94\u0e84\u0eb1\u0e81\u0ec0\u0ea5\u0eb5\u0e8d\u0e99\u0eb1\u0ec9\u0e99\u0e81\u0ecd\u0ec8\u0e84\u0eb7&nbsp;generator functions&nbsp;\u0ec0\u0e8a\u0eb4\u0ec8\u0e87\u0eab\u0ebc\u0eb2\u0e8d\u0ec6\u0e84\u0ebb\u0e99\u0e97 ...<\/div><small class=\"clr\"><span class=\"cz_post_data cz_data_date\"><a href=\"https:\/\/laoitdev.com\/lao\/2023\/3800\/\">27\/04\/2023<\/a><\/span><\/small><\/div><\/div><\/div><div class=\"tac mt40 cz_no_grid\">\n\t<nav class=\"navigation pagination\" aria-label=\"\u0e81\u0eb2\u0e99\u0ec1\u0e9a\u0ec8\u0e87\u0edc\u0ec9\u0eb2\u0ec2\u0e9e\u0eaa\">\n\t\t<h2 class=\"screen-reader-text\">\u0e81\u0eb2\u0e99\u0ec1\u0e9a\u0ec8\u0e87\u0edc\u0ec9\u0eb2\u0ec2\u0e9e\u0eaa<\/h2>\n\t\t<div class=\"nav-links\"><span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/pages\/1610\/page\/2\/\">2<\/a>\n<span class=\"page-numbers dots\">&hellip;<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/pages\/1610\/page\/5\/\">5<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/pages\/1610\/page\/2\/\"><i class=\"fa fa-angle-double-right ml4\"><\/i><\/a><\/div>\n\t<\/nav><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vc_row-full-width vc_clearfix\"><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"\u0e99\u0eb1\u0e9a\u0e95\u0eb1\u0ec9\u0e87\u0ec1\u0e95\u0ec8 ES6 \u0ec0\u0e9b\u0eb1\u0e99\u0e95\u0ebb\u0ec9\u0e99\u0ea1\u0eb2, JavaScript \u0ea1\u0eb5\u0eaa\u0eb4\u0ec8\u0e87\u0edc\u0eb6\u0ec8\u0e87\u0e97\u0eb5\u0ec8\u0ec2\u0e84\u0e94\u0e84\u0eb1\u0e81\u0ec0\u0ea5\u0eb5\u0e8d\u0e99\u0eb1\u0ec9\u0e99\u0e81\u0ecd\u0ec8\u0e84\u0eb7&nbsp;generator functions&nbsp;\u0ec0\u0e8a\u0eb4\u0ec8\u0e87\u0eab\u0ebc\u0eb2\u0e8d\u0ec6\u0e84\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0e82\u0ebd\u0e99 JavaScript \u0e81\u0ecd\u0ec8\u0ead\u0eb2\u0e94\u0e88\u0eb0\u0ea1\u0eb5\u0e9a\u0eb2\u0e87\u0e84\u0ebb\u0e99\u0e97\u0eb5\u0ec8\u0ec3\u0e8a\u0ec9 \u0ec1\u0ea5\u0eb0 \u0eaa\u0ec8\u0ea7\u0e99\u0ec3\u0eab\u0e8d\u0ec8\u0e81\u0ecd\u0ec8\u0ead\u0eb2\u0e94\u0e88\u0eb0\u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9\u0ec3\u0e8a\u0ec9\u0ec0\u0ea5\u0eb5\u0e8d, \u0ec1\u0e95\u0ec8\u0e82\u0ecd\u0e9a\u0ead\u0e81\u0ec4\u0ea7\u0ec9\u0e81\u0ec8\u0ead\u0e99\u0ea7\u0ec8\u0eb2\u0ea1\u0eb1\u0e99 cool \u0ead\u0eb5\u0ec8\u0eab\u0ebc\u0eb5 \u0ea2\u0eb2\u0e81\u0ec3\u0eab\u0ec9\u0e97\u0eb8\u0e81\u0e84\u0ebb\u0e99\u0ec4\u0e94\u0ec9\u0ea5\u0ead\u0e87\ud83d\udef8. \u0ea7\u0ec8\u0eb2\u0ec1\u0e95\u0ec8 generator functions \u0ea1\u0eb1\u0e99\u0ec1\u0ea1\u0ec8\u0e99\u0ec1\u0e9a\u0ec9\u0eab\u0e8d\u0eb1\u0e87\u0ead\u0eb5\u0e81\u0ec1\u0ea5\u0ec9\u0ea7\u0ea7\u0ea7\u0ea7?\ud83e\udd23, \u0e97\u0eb3\u0ead\u0eb4\u0e94\u0ec0\u0eae\u0ebb\u0eb2\u0ea1\u0eb2\u0ec0\u0e9a\u0eb4\u0ec8\u0e87 function \u0ec1\u0e9a\u0e9a\u0e97\u0eb3\u0ea1\u0eb0\u0e94\u0eb2 \u0ec1\u0ea5\u0eb0 \u0ec1\u0e9a\u0e9a\u0ec0\u0e94\u0eb5\u0ea1\u0ec6\u0e81\u0eb1\u0e99\u0e81\u0ec8\u0ead\u0e99. \u0e82\u0ec9\u0ead\u0e8d\u0eae\u0eb9\u0ec9\u0ea7\u0ec8\u0eb2\u0e9e\u0ea7\u0e81\u0ec0\u0e88\u0ebb\u0ec9\u0eb2\u0e84\u0eb4\u0e94\u0eab\u0e8d\u0eb1\u0e87\u0ea2\u0eb9\u0ec8, \u0ec1\u0e95\u0ec8\u0ec1\u0ea1\u0ec8\u0e99\u0ec1\u0ea5\u0ec9\u0ea7 \u0ea1\u0eb1\u0e99\u0e81\u0eb0\u0ec1\u0e84\u0ec8 function \u0e97\u0eb3\u0ea1\u0eb0\u0e94\u0eb2\u0ec6\u0ead\u0eb1\u0e99\u0edc\u0eb6\u0ec8\u0e87 \u0ec1\u0ea5\u0eb0 \u0e97\u0eb2\u0e87\u0ec3\u0e99 function \u0ea1\u0eb5\u0e81\u0eb2\u0e99 log \u0e84\u0ec8\u0eb2\u0e97\u0eb5\u0ec8\u0ec0\u0e9b\u0eb1\u0e99 string \u0ead\u0ead\u0e81\u0ea1\u0eb2 4 \u0e95\u0ebb\u0ea7. \u0e9a\u0eb2\u0e87\u0e84\u0ebb\u0e99\u0e81\u0ecd\u0ec8\u0ead\u0eb2\u0e94\u0e88\u0eb0\u0e84\u0eb4\u0e94\u0ea7\u0ec8\u0eb2\u0ec0\u0e9b\u0eb1\u0e99\u0eab\u0e8d\u0eb1\u0e87\u0e95\u0ec9\u0ead\u0e87\u0ea1\u0eb2 run code \u0ec2\u0e87\u0ec8\u0ec6\u0ec3\u0eab\u0ec9\u0ea1\u0eb1\u0e99\u0ec0\u0eaa\u0e8d\u0ec0\u0ea7\u0ea5\u0eb2\u0e8a\u0eb5\u0ea7\u0eb4\u0e94\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0ea7\u0ec8\u0eb0? \u0ec1\u0e95\u0ec8\u0e81\u0eb0\u0e99\u0eb1\u0ec9\u0e99\u0ea5\u0ec8\u0eb0 \u0ec0\u0eae\u0ebb\u0eb2\u0e81\u0ecd\u0ec8\u0ec0\u0eab\u0eb1\u0e99\u0ea7\u0ec8\u0eb2 function \u0ea1\u0eb1\u0e99\u0e81\u0ecd\u0ec8\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e95\u0eb2\u0ea1\u0e9b\u0ebb\u0e81\u0e81\u0eb0\u0e95\u0eb4\u0e82\u0ead\u0e87\u0ea1\u0eb1\u0e99\u0e95\u0eb1\u0ec9\u0e87\u0ec1\u0e95\u0ec8\u0ec0\u0ea5\u0eb5\u0ec8\u0ea1\u0e95\u0ebb\u0ec9\u0e99\u0e88\u0ebb\u0e99\u0e88\u0ebb\u0e9a(\u0e8d\u0ebb\u0e81\u0ec0\u0ea7\u0eb1\u0ec9\u0e99\u0ec3\u0e99\u0e81\u0ecd\u0ea5\u0eb0\u0e99\u0eb5\u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0e82\u0ecd\u0ec9\u0e9c\u0eb4\u0e94\u0e9e\u0eb2\u0e94\u0ead\u0eb5\u0ec8\u0eab\u0e8d\u0eb1\u0e87\u0e9a\u0eb2\u0e87\u0ea2\u0ec8\u0eb2\u0e87)\u0ec2\u0e94\u0e8d\u0ec3\u0e8a\u0ec9&nbsp;run-to-completion&nbsp;\u0ec2\u0ea1\u0ec0\u0e94\u0ea7, \u0e9b\u0eb0\u0ec0\u0e94\u0eb1\u0e99\u0e84\u0eb7\u0ec0\u0eae\u0ebb\u0eb2\u0e9a\u0ecd\u0ec8\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9 function \u0e99\u0eb5\u0ec9\u0ea2\u0eb8\u0e94\u0e81\u0eb2\u0e99\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e81\u0eb2\u0e87\u0e84\u0eb1\u0e99\u0ec4\u0e94\u0ec9\ud83e\udd2f. \u0ea1\u0eb2\u0eae\u0ead\u0e94\u0e88\u0eb8\u0e94\u0e97\u0eb5\u0ec8\u0e9f\u0eb4\u0e99\u0e97\u0eb5\u0ec8\u0eaa\u0eb8\u0e94\u0ec1\u0ea5\u0ec9\u0ea7: generator function \u0e88\u0eb0\u0e9a\u0ecd\u0ec8\u0ec4\u0e94\u0ec9 follow \u0e95\u0eb2\u0ea1 run-to-completion model, \u0e99\u0eb5\u0ec9\u0edd\u0eb2\u0e8d\u0e84\u0ea7\u0eb2\u0ea1\u0ea7\u0ec8\u0eb2\u0ec0\u0eae\u0ebb\u0eb2\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0ea2\u0eb8\u0e94\u0e81\u0eb2\u0e99\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0e82\u0ead\u0e87 generator function \u0ec4\u0e94\u0ec9\u0ec3\u0e99\u0e82\u0eb0\u0e99\u0eb0\u0e97\u0eb5\u0ec8\u0ea1\u0eb1\u0e99\u0ec0\u0eae\u0eb1\u0e94\u0ea7\u0ebd\u0e81\u0ea2\u0eb9\u0ec8\u0eab\u0ea7\u0eb2? \u0ec3\u0e88\u0ec0\u0ea2\u0eb1\u0e99\u0e99\u0e99!!! \u0ec0\u0eae\u0ebb\u0eb2\u0ea1\u0eb2\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0e99\u0eb3\u0e81\u0eb1\u0e99\u0e81\u0ec8\u0ead\u0e99\u0ea7\u0ec8\u0eb2 generator function \u0ec1\u0ea1\u0ec8\u0e99\u0eab\u0e8d\u0eb1\u0e87? \u0ec1\u0ea5\u0eb0 \u0ec0\u0eae\u0ebb\u0eb2\u0e88\u0eb0\u0e88\u0eb1\u0e94\u0e81\u0eb2\u0e99\u0e81\u0eb1\u0e9a\u0ea1\u0eb1\u0e99\u0ec4\u0e94\u0ec9\u0e94\u0ec9\u0ea7\u0e8d\u0ea7\u0eb4\u0e97\u0eb5\u0ec3\u0e94\u0ec1\u0e94\u0ec8. \u0ec0\u0eae\u0ebb\u0eb2\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0e82\u0ebd\u0e99 generator function \u0ec2\u0e94\u0e8d\u0e81\u0eb2\u0e99\u0e82\u0ebd\u0e99\u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0edd\u0eb2\u0e8d\u0e94\u0ead\u0e81\u0e88\u0eb1\u0e99 \u0eab\u0ebc\u0eb7 \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0edd\u0eb2\u0e8d\u0e94\u0eb2\u0ea7 \u0eab\u0ebc\u0eb7 \u0ec0\u0e84\u0eb7\u0ec8\u0ead\u0e87\u0edd\u0eb2\u0e8d\u0ec1\u0e9a\u0ec9\u0ead\u0eb5\u0ec8\u0eab\u0e8d\u0eb1\u0e87\u0e88\u0eb1\u0e81\u0ea2\u0ec8\u0eb2\u0e87\u0e97\u0eb5\u0ec8\u0ea1\u0eb5\u0edc\u0ec9\u0eb2\u0e95\u0eb2\u0ec1\u0e9a\u0e9a\u0e99\u0eb5\u0ec9(*) \u0ea2\u0eb9\u0ec8\u0e97\u0eb2\u0e87\u0eab\u0ebc\u0eb2\u0e8d\u0e82\u0ead\u0e87 function keyword. \u0ec1\u0e95\u0ec8\u0e99\u0eb1\u0ec9\u0e99\u0e81\u0ecd\u0ec8\u0e9a\u0ecd\u0ec8\u0ec1\u0ea1\u0ec8\u0e99\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94\u0e82\u0ead\u0e87\u0eaa\u0eb4\u0ec8\u0e87\u0e97\u0eb5\u0ec8\u0ec0\u0eae\u0ebb\u0eb2\u0e95\u0ec9\u0ead\u0e87\u0ec0\u0eae\u0eb1\u0e94, \u0ec0\u0e99\u0eb7\u0ec8\u0ead\u0e87\u0e88\u0eb2\u0e81 generator function \u0ec1\u0ea5\u0eb0 regular function \u0ec2\u0e94\u0e8d\u0e97\u0ebb\u0ec8\u0ea7\u0ec4\u0e9b\u0ec1\u0e95\u0e81\u0e95\u0ec8\u0eb2\u0e87\u0e81\u0eb1\u0e99\u0ea2\u0ec8\u0eb2\u0e87\u0eaa\u0eb4\u0ec9\u0e99\u0ec0\u0e8a\u0eb5\u0e87: \u0e81\u0eb2\u0e99\u0ec0\u0ead\u0eb5\u0ec9\u0e99\u0ec3\u0e8a\u0ec9 generator function \u0e88\u0eb0\u0e97\u0eb3\u0e81\u0eb2\u0e99 return&nbsp;generator object&nbsp;\u0e97\u0eb5\u0ec8\u0ec0\u0e9b\u0eb1\u0e99 iterator. \u0ec0\u0eae\u0ebb\u0eb2\u0eaa\u0eb2\u0ea1\u0eb2\u0e94\u0ec3\u0e8a\u0ec9&nbsp;yield&nbsp;keyword \u0ec3\u0e99 generator function \u0ec0\u0e9e\u0eb7\u0ec8\u0ead\u0ec0\u0eae\u0eb1\u0e94\u0ec3\u0eab\u0ec9","protected":false},"author":2,"featured_media":3679,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1610","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Blog - Lao IT Dev<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/laoitdev.com\/lao\/blog\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blog - Lao IT Dev\" \/>\n<meta property=\"og:url\" content=\"https:\/\/laoitdev.com\/lao\/blog\/\" \/>\n<meta property=\"og:site_name\" content=\"Lao IT Dev\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-12T08:06:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/04\/Blog-writing.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0ec0\u0ea7\u0ea5\u0eb2\u0ead\u0ec8\u0eb2\u0e99\u0ec2\u0e94\u0e8d\u0e9b\u0eb0\u0ea1\u0eb2\u0e99\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u0e99\u0eb2\u0e97\u0eb5\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/laoitdev.com\\\/blog\\\/\",\"url\":\"https:\\\/\\\/laoitdev.com\\\/blog\\\/\",\"name\":\"Blog - Lao IT Dev\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/laoitdev.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/laoitdev.com\\\/blog\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/laoitdev.com\\\/blog\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/laoitdev.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/Blog-writing.jpg\",\"datePublished\":\"2021-02-25T10:22:51+00:00\",\"dateModified\":\"2023-04-12T08:06:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/laoitdev.com\\\/blog\\\/#breadcrumb\"},\"inLanguage\":\"lo\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/laoitdev.com\\\/blog\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"lo\",\"@id\":\"https:\\\/\\\/laoitdev.com\\\/blog\\\/#primaryimage\",\"url\":\"https:\\\/\\\/laoitdev.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/Blog-writing.jpg\",\"contentUrl\":\"https:\\\/\\\/laoitdev.com\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/Blog-writing.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/laoitdev.com\\\/blog\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/laoitdev.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blog\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/laoitdev.com\\\/#website\",\"url\":\"https:\\\/\\\/laoitdev.com\\\/\",\"name\":\"Lao IT Dev - Lao ICT Solutions Group\",\"description\":\"LAOITDEV\",\"publisher\":{\"@id\":\"https:\\\/\\\/laoitdev.com\\\/#organization\"},\"alternateName\":\"Domestic and international ICT services, consultants, Mobile app, Web development, application development, Blockchain, AI and Cryptocurrency\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/laoitdev.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"lo\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/laoitdev.com\\\/#organization\",\"name\":\"Lao IT Dev Co., Ltd.\",\"url\":\"https:\\\/\\\/laoitdev.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"lo\",\"@id\":\"https:\\\/\\\/laoitdev.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/laoitdev.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/Default-feature-image.jpg\",\"contentUrl\":\"https:\\\/\\\/laoitdev.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/Default-feature-image.jpg\",\"width\":800,\"height\":600,\"caption\":\"Lao IT Dev Co., Ltd.\"},\"image\":{\"@id\":\"https:\\\/\\\/laoitdev.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blog - Lao IT Dev","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:\/\/laoitdev.com\/lao\/blog\/","og_locale":"en_US","og_type":"article","og_title":"Blog - Lao IT Dev","og_url":"https:\/\/laoitdev.com\/lao\/blog\/","og_site_name":"Lao IT Dev","article_modified_time":"2023-04-12T08:06:59+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/04\/Blog-writing.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u0ec0\u0ea7\u0ea5\u0eb2\u0ead\u0ec8\u0eb2\u0e99\u0ec2\u0e94\u0e8d\u0e9b\u0eb0\u0ea1\u0eb2\u0e99":"1 \u0e99\u0eb2\u0e97\u0eb5"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/laoitdev.com\/blog\/","url":"https:\/\/laoitdev.com\/blog\/","name":"Blog - Lao IT Dev","isPartOf":{"@id":"https:\/\/laoitdev.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/laoitdev.com\/blog\/#primaryimage"},"image":{"@id":"https:\/\/laoitdev.com\/blog\/#primaryimage"},"thumbnailUrl":"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/04\/Blog-writing.jpg","datePublished":"2021-02-25T10:22:51+00:00","dateModified":"2023-04-12T08:06:59+00:00","breadcrumb":{"@id":"https:\/\/laoitdev.com\/blog\/#breadcrumb"},"inLanguage":"lo","potentialAction":[{"@type":"ReadAction","target":["https:\/\/laoitdev.com\/blog\/"]}]},{"@type":"ImageObject","inLanguage":"lo","@id":"https:\/\/laoitdev.com\/blog\/#primaryimage","url":"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/04\/Blog-writing.jpg","contentUrl":"https:\/\/laoitdev.com\/wp-content\/uploads\/2023\/04\/Blog-writing.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/laoitdev.com\/blog\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/laoitdev.com\/"},{"@type":"ListItem","position":2,"name":"Blog"}]},{"@type":"WebSite","@id":"https:\/\/laoitdev.com\/#website","url":"https:\/\/laoitdev.com\/","name":"Lao IT Dev - Lao ICT Solutions Group","description":"LAOITDEV","publisher":{"@id":"https:\/\/laoitdev.com\/#organization"},"alternateName":"Domestic and international ICT services, consultants, Mobile app, Web development, application development, Blockchain, AI and Cryptocurrency","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/laoitdev.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"lo"},{"@type":"Organization","@id":"https:\/\/laoitdev.com\/#organization","name":"Lao IT Dev Co., Ltd.","url":"https:\/\/laoitdev.com\/","logo":{"@type":"ImageObject","inLanguage":"lo","@id":"https:\/\/laoitdev.com\/#\/schema\/logo\/image\/","url":"https:\/\/laoitdev.com\/wp-content\/uploads\/2021\/08\/Default-feature-image.jpg","contentUrl":"https:\/\/laoitdev.com\/wp-content\/uploads\/2021\/08\/Default-feature-image.jpg","width":800,"height":600,"caption":"Lao IT Dev Co., Ltd."},"image":{"@id":"https:\/\/laoitdev.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/pages\/1610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/comments?post=1610"}],"version-history":[{"count":12,"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/pages\/1610\/revisions"}],"predecessor-version":[{"id":3680,"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/pages\/1610\/revisions\/3680"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/media\/3679"}],"wp:attachment":[{"href":"https:\/\/laoitdev.com\/lao\/wp-json\/wp\/v2\/media?parent=1610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}