{"id":1826,"date":"2022-09-12T15:28:52","date_gmt":"2022-09-12T08:28:52","guid":{"rendered":"http:\/\/www.metajobs.co\/vi\/?p=1826"},"modified":"2022-09-12T15:28:57","modified_gmt":"2022-09-12T08:28:57","slug":"xu-huong-front-end-framework-trong-nua-dau-nam-2022","status":"publish","type":"post","link":"https:\/\/www.metajobs.co\/vi\/xu-huong-front-end-framework-trong-nua-dau-nam-2022\/","title":{"rendered":"Xu h\u01b0\u1edbng Front-end Framework trong n\u1eeda \u0111\u1ea7u n\u0103m 2022"},"content":{"rendered":"\n<p>Trong ng\u00e0nh c\u00f4ng nghi\u1ec7p ph\u1ea7n m\u1ec1m, c\u00f3 v\u00f4 s\u1ed1 frontend framework cho l\u1eadp tr\u00ecnh vi\u00ean l\u1ef1a ch\u1ecdn. Gi\u1ed1ng nh\u01b0 th\u1eddi trang, framework c\u0169ng thay \u0111\u1ed5i xu h\u01b0\u1edbng theo t\u1eebng n\u0103m.&nbsp;<\/p>\n\n\n\n<h2><strong>I\/ Front-end Framework l\u00e0 g\u00ec?<\/strong><\/h2>\n\n\n\n<p>Front-end framework l\u00e0 m\u1ed9t framework gi\u00fap vi\u1ec7c ph\u00e1t tri\u1ec3n giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng cho c\u00e1c \u1ee9ng d\u1ee5ng, v\u00ed d\u1ee5 nh\u01b0 m\u1ed9t trang web m\u1edbi, tr\u1edf n\u00ean d\u1ec5 d\u00e0ng v\u00e0 t\u1ed1t h\u01a1n. N\u00f3 th\u01b0\u1eddng bao g\u1ed3m c\u00e1ch \u0111\u1ec3 x\u00e2y d\u1ef1ng h\u1ec7 th\u1ed1ng c\u00e1c files, li\u00ean k\u1ebft d\u1eef li\u1ec7u v\u1edbi c\u00e1c ph\u1ea7n t\u1eed DOM, t\u1ea1o styles cho c\u00e1c components, c\u1ea5u h\u00ecnh \u0111\u1ecbnh tuy\u1ebfn v\u00e0 th\u1ef1c hi\u1ec7n c\u00e1c y\u00eau c\u1ea7u AJAX.&nbsp;<\/p>\n\n\n\n<p>Hi\u1ec7n nay c\u00f3 r\u1ea5t nhi\u1ec1u front-end framework c\u00f3 s\u1eb5n n\u00ean vi\u1ec7c l\u1ef1a ch\u1ecdn v\u00e0 x\u00e1c \u0111\u1ecbnh c\u00e1i n\u00e0o l\u00e0 ph\u00f9 h\u1ee3p c\u00f3 th\u1ec3 g\u00e2y b\u1ed1i r\u1ed1i \u0111\u1ed1i v\u1edbi nhi\u1ec1u ng\u01b0\u1eddi m\u1edbi h\u1ecdc l\u1eadp tr\u00ecnh web. Tuy nhi\u00ean, front-end framework c\u0169ng th\u01b0\u1eddng xu\u1ea5t hi\u1ec7n nh\u1eefng c\u00e1i m\u1edbi. C\u1eadp nh\u1eadt xu h\u01b0\u1edbng v\u1ec1 c\u00e1c front-end framework hi\u1ec7n nay s\u1ebd gi\u00fap b\u1ea1n t\u00ecm \u0111\u01b0\u1ee3c m\u1ed9t framework m\u1edbi ph\u00f9 h\u1ee3p h\u01a1n v\u1edbi nhu c\u1ea7u c\u1ee7a b\u1ea3n th\u00e2n.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/lh6.googleusercontent.com\/HPFYXN1j0so2_TJNwX3Vu9Eid74KFpBSlHKvioUSNvzayl5CyvMNtS3o_4ezLDhQYGAag2fBfyT5NVvCnh3JzTcik9nurSzfp-H6fWgYznUk0qWApkLQ1EoSsQsz9_cvk8FKkzHaDd_bQ_oem8-7KNWP7r9CLHY1pMplnAfeRzG220RMzqAZ6meFlA\" alt=\"\"\/><\/figure>\n\n\n\n<h2><strong>II\/ C\u00e1c xu h\u01b0\u1edbng Front-end Framework trong n\u1eeda \u0111\u1ea7u n\u0103m 2022<\/strong><\/h2>\n\n\n\n<p><strong>1\/ React<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/en.wikipedia.org\/wiki\/React_(JavaScript_library)\" data-type=\"URL\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/React_(JavaScript_library)\">React<\/a> l\u00e0 m\u1ed9t trong nh\u1eefng framework ph\u1ed5 bi\u1ebfn nh\u1ea5t v\u00e0 \u0111\u01a1n gi\u1ea3n nh\u1ea5t \u0111\u1ec3 h\u1ecdc. React c\u00f2n \u0111\u01b0\u1ee3c \u01b0u \u00e1i g\u1ecdi l\u00e0 vua c\u1ee7a framework, l\u00e0 s\u1ef1 l\u1ef1a ch\u1ecdn h\u00e0ng \u0111\u1ea7u c\u1ee7a nhi\u1ec1u nh\u00e0 ph\u00e1t tri\u1ec3n front-end. Nh\u1edd v\u00e0o s\u1ef1 linh ho\u1ea1t m\u00e0 React \u0111\u00e3 t\u1ed3n t\u1ea1i trong m\u1ed9t kho\u1ea3ng th\u1eddi gian d\u00e0i b\u1ea5t ch\u1ea5p vi\u1ec7c r\u1ea5t framework m\u1edbi xu\u1ea5t hi\u1ec7n nh\u01b0ng v\u1eabn ch\u01b0a th\u1ec3 thay th\u1ebf \u0111\u01b0\u1ee3c.\u00a0<\/p>\n\n\n\n<p><strong><em>\u01afu \u0111i\u1ec3m:<\/em><\/strong><\/p>\n\n\n\n<ul><li>Vi\u1ec7c c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng l\u1ea1i c\u00e1c th\u00e0nh ph\u1ea7n (component) gi\u00fap l\u1eadp tr\u00ecnh vi\u00ean ti\u1ebft ki\u1ec7m th\u1eddi gian v\u00ec kh\u00f4ng c\u1ea7n vi\u1ebft \u0111i vi\u1ebft l\u1ea1i c\u00f9ng m\u1ed9t \u0111o\u1ea1n code.&nbsp;<\/li><li>Cung c\u1ea5p c\u00f4ng c\u1ee5 d\u00e0nh cho nh\u00e0 ph\u00e1t tri\u1ec3n c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng t\u00ecm v\u00e0 g\u1ee1 l\u1ed7i.<\/li><li>Do \u0111\u1ed9 ph\u1ed5 bi\u1ebfn m\u00e0 vi\u1ec7c t\u00ecm ki\u1ebfm s\u1ef1 gi\u00fap \u0111\u1ee1 hay c\u00e1c t\u00e0i nguy\u00ean v\u1ec1 React kh\u00e1 d\u1ec5 d\u00e0ng.<\/li><\/ul>\n\n\n\n<p><strong><em>Nh\u01b0\u1ee3c \u0111i\u1ec3m:<\/em><\/strong><\/p>\n\n\n\n<ul><li>S\u1ef1 t\u1eadp trung v\u00e0o vi\u1ec7c ph\u00e1t tri\u1ec3n UI c\u1ee7a React c\u00f3 th\u1ec3 l\u00e0m cho c\u00e1c kh\u00eda c\u1ea1nh kh\u00e1c tr\u1edf n\u00ean kh\u00f3 kh\u0103n h\u01a1n.<\/li><li>V\u00ec lu\u00f4n c\u1eadp nh\u1eadt \u0111\u1ec3 c\u1ea3i thi\u1ec7n n\u00ean g\u00e2y ra vi\u1ec7c m\u1ed9t s\u1ed1 t\u00e0i li\u1ec7u v\u1ec1 React kh\u00f4ng \u0111\u01b0\u1ee3c nh\u1ea5t qu\u00e1n do \u0111\u00f3 khi h\u1ecdc React b\u1ea1n c\u1ea7n c\u00f3 m\u1ed9t n\u1ec1n t\u1ea3ng t\u1ed1t.&nbsp;<\/li><\/ul>\n\n\n\n<p><strong>2\/ Next.js&nbsp;<\/strong><\/p>\n\n\n\n<p>Next.js l\u00e0 m\u1ed9t front-end framework React \u0111\u01b0\u1ee3c ph\u00e1t tri\u1ec3n d\u01b0\u1edbi d\u1ea1ng open-source. C\u00f3 th\u1ec3 xem Next.js s\u1eed d\u1ee5ng core c\u1ee7a React v\u00e0 th\u00eam c\u00e1c t\u00ednh n\u0103ng b\u1ed5 sung nh\u01b0 c\u00e1c kh\u1ea3 n\u0103ng t\u1ed1i \u01b0u h\u00f3a nh\u01b0 render ph\u00eda m\u00e1y ch\u1ee7 (SSR) v\u00e0 t\u1ea1o trang web static. Ngo\u00e0i ra, framework n\u00e0y c\u00f2n th\u00fac \u0111\u1ea9y c\u1ea3i ti\u1ebfn trong th\u1eddi gian t\u1ea3i, c\u0169ng nh\u01b0 SEO v\u00e0 gi\u1ea3m c\u00e1c v\u1ea5n \u0111\u1ec1 b\u1ea3o m\u1eadt ti\u1ec1m \u1ea9n.<\/p>\n\n\n\n<p><strong><em>\u01afu \u0111i\u1ec3m:<\/em><\/strong><\/p>\n\n\n\n<ul><li>T\u1ea3i nhanh h\u01a1n \u0111\u00e1ng k\u1ec3 so v\u1edbi React v\u00ec \u0111\u01b0\u1ee3c k\u1ebft xu\u1ea5t \u0111\u1ed3 h\u1ecda (render) ph\u00eda Server.<\/li><li>M\u1ea1ng l\u1ea1i kh\u1ea3 n\u0103ng SEO t\u1ed1t.<\/li><li>L\u00e0m vi\u1ec7c v\u1edbi c\u01a1 ch\u1ebf SSG (Static Site Generation), SSR (Server Side Rendering) v\u00e0 c\u1ea3 CSR\u00a0 (Client Side Rendering).<\/li><li>B\u1ea3o m\u1eadt v\u1ec1 d\u1eef li\u1ec7u.<\/li><\/ul>\n\n\n\n<p><strong><em>Nh\u01b0\u1ee3c \u0111i\u1ec3m:<\/em><\/strong><\/p>\n\n\n\n<ul><li>B\u1ecb gi\u1edbi h\u1ea1n v\u00ec ch\u1ec9 c\u1ed1 \u0111\u1ecbnh s\u1eed d\u1ee5ng b\u1ed9 \u0111\u1ecbnh tuy\u1ebfn tr\u00ean t\u1ec7p c\u1ee7a Next.js, kh\u00f4ng th\u1ec3 s\u1eeda \u0111\u1ed5i c\u00e1ch giao d\u1ecbch v\u1edbi c\u00e1c tuy\u1ebfn.&nbsp;<\/li><li>Kh\u00f4ng cung c\u1ea5p nhi\u1ec1u trang nh\u1ea5t t\u00edch h\u1ee3p, \u0111\u1ec3 l\u00e0m vi\u1ec7c v\u1edbi Next.js b\u1ea1n c\u1ea7n ph\u1ea3i t\u1ea1o to\u00e0n b\u1ed9 front-end t\u1eeb \u0111\u1ea7u l\u00ean.<\/li><\/ul>\n\n\n\n<p><strong>3\/ Angular<\/strong><\/p>\n\n\n\n<p>Angular l\u00e0 m\u1ed9t framework \u0111\u01b0\u1ee3c ph\u00e1t tri\u1ec3n b\u1edfi Google v\u00e0o n\u0103m 2016. \u0110\u00e2y l\u00e0 m\u1ed9t framework ho\u00e0n to\u00e0n d\u1ef1a tr\u00ean TypeScript v\u00e0 h\u1ed7 tr\u1ee3 li\u00ean k\u1ebft d\u1eef li\u1ec7u hai chi\u1ec1u. Angular r\u1ea5t ph\u00f9 h\u1ee3p v\u1edbi c\u00e1c d\u1ef1 \u00e1n m\u00e0 nh\u00e2n s\u1ef1 thay \u0111\u1ed5i li\u00ean t\u1ee5c v\u00ec c\u00e1ch \u0111\u00f3ng g\u00f3i c\u00e1c th\u00e0nh ph\u1ea7n (component) khi\u1ebfn framework n\u00e0y tr\u1edf n\u00ean d\u1ec5 hi\u1ec3u h\u01a1n \u0111\u1ed1i v\u1edbi c\u00e1c l\u1eadp tr\u00ecnh vi\u00ean m\u1edbi v\u00e0o nh\u00f3m.<\/p>\n\n\n\n<p><strong><em>\u01afu \u0111i\u1ec3m:<\/em><\/strong><\/p>\n\n\n\n<ul><li>Ph\u00f9 h\u1ee3p \u0111\u1ec3 ph\u00e1t tri\u1ec3n c\u00e1c \u1ee9ng d\u1ee5ng web c\u1ef1c k\u1ef3 ph\u1ee9c t\u1ea1p \u1edf quy m\u00f4 doanh nghi\u1ec7p.<\/li><li>V\u1edbi vi\u1ec7c \u0111\u01b0\u1ee3c Google \u0111\u1ea3m b\u1ea3o h\u1ed7 tr\u1ee3 l\u00e2u d\u00e0i, c\u00e1c l\u1eadp tr\u00ecnh vi\u00ean c\u00f3 th\u1ec3 thu\u1eadn l\u1ee3i t\u00ecm hi\u1ec3u, h\u1ecdc t\u1eadp v\u1edbi nhi\u1ec1u th\u00f4ng tin \u0111\u01b0\u1ee3c cung c\u1ea5p.<\/li><li>Angular c\u0169ng c\u00f3 m\u1ed9t c\u1ed9ng \u0111\u1ed3ng l\u1edbn v\u00e0 xu\u1ea5t s\u1eafc \u0111\u1ec3 l\u1eadp tr\u00ecnh vi\u00ean m\u1edbi c\u00f3 th\u1ec3 d\u1ec5 d\u00e0ng t\u00ecm ki\u1ebfm s\u1ef1 gi\u00fap \u0111\u1ee1.<\/li><\/ul>\n\n\n\n<p><strong><em>Nh\u01b0\u1ee3c \u0111i\u1ec3m:<\/em><\/strong><\/p>\n\n\n\n<ul><li>V\u00ec Angular cho ph\u00e9p c\u00f3 nhi\u1ec1u gi\u1ea3i ph\u00e1p \u0111\u1ec3 th\u1ef1c hi\u1ec7n m\u1ed9t nhi\u1ec7m v\u1ee5 \u0111\u01a1n gi\u1ea3n d\u1eabn \u0111\u1ebfn m\u1ed9t l\u1ed9 tr\u00ecnh h\u1ecdc t\u1eadp l\u00e2u d\u00e0i. Framework n\u00e0y c\u00f2n \u0111\u01b0\u1ee3c \u0111\u00e1nh gi\u00e1 l\u00e0 m\u1ed9t trong nh\u1eefng \u0111\u01b0\u1eddng cong h\u1ecdc t\u1eadp d\u1ed1c nh\u1ea5t.<\/li><li>Thi\u1ebfu c\u00e1c c\u00f4ng c\u1ee5 t\u1ea7m c\u1ee1 trong vi\u1ec7c g\u1ee1 l\u1ed7i.<\/li><\/ul>\n\n\n\n<p><strong>4\/ Vue.js<\/strong><\/p>\n\n\n\n<p>Vue.js ban \u0111\u1ea7u \u0111\u01b0\u1ee3c t\u1ea1o ra nh\u01b0 m\u1ed9t nh\u00e1nh con c\u1ee7a Angular, lo\u1ea1i b\u1ecf t\u1ea5t c\u1ea3 nh\u1eefng ph\u1ee9c t\u1ea1p m\u00e0 c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n Angular ph\u1ea3i \u0111\u1ed1i m\u1eb7t. D\u00f9 kh\u00f4ng ho\u00e0n to\u00e0n \u0111\u00fang nh\u01b0ng b\u1ea1n c\u00f3 th\u1ec3 xem r\u1eb1ng Vue.js l\u00e0 s\u1ef1 k\u1ebft h\u1ee3p c\u1ee7a c\u1ea3 Angular v\u00e0 React. Vue.js l\u00e0 s\u1ef1 l\u1ef1a ch\u1ecdn l\u00fd t\u01b0\u1edfng cho nh\u1eefng l\u1eadp tr\u00ecnh vi\u00ean c\u00f3 \u00edt kinh nghi\u1ec7m l\u1eadp tr\u00ecnh web hay nh\u1eefng ng\u01b0\u1eddi c\u1ea7n t\u1ea1o nguy\u00ean m\u1eabu nhanh ch\u00f3ng.<\/p>\n\n\n\n<p><strong><em>\u01afu \u0111i\u1ec3m:<\/em><\/strong><\/p>\n\n\n\n<ul><li>C\u00f3 t\u00e0i li\u1ec7u v\u00e0 h\u01b0\u1edbng d\u1eabn c\u00f9ng v\u1edbi v\u00f4 s\u1ed1 c\u00f4ng c\u1ee5 h\u1eefu \u00edch d\u00e0nh cho nh\u00e0 ph\u00e1t tri\u1ec3n. B\u1edfi v\u00ec trong team Vue.js c\u00f3 ng\u01b0\u1eddi Vi\u1ec7t n\u00ean \u0111\u1eb7c bi\u1ec7t framework n\u00e0y c\u00f3 phi\u00ean b\u1ea3n Vue.js ti\u1ebfng Vi\u1ec7t ch\u00ednh g\u1ed1c.<\/li><li>\u0110i k\u00e8m v\u1edbi m\u1ed9t b\u1ed9 c\u00f4ng c\u1ee5 tuy\u1ec7t v\u1eddi gi\u00fap vi\u1ec7c l\u1eadp tr\u00ecnh nhanh h\u01a1n v\u00e0 \u00edt kh\u00f3 kh\u0103n h\u01a1n.<\/li><li>C\u00f3 CLI ri\u00eang, ti\u1ec7n \u00edch m\u1edf r\u1ed9ng tr\u00ecnh duy\u1ec7t \u0111\u1ec3 g\u1ee1 l\u1ed7i, h\u1ec7 th\u1ed1ng qu\u1ea3n l\u00fd tr\u1ea1ng th\u00e1i v\u00e0 tr\u00ecnh m\u00f4 ph\u1ecfng k\u1ebft xu\u1ea5t m\u00e1y ch\u1ee7.<\/li><\/ul>\n\n\n\n<p><strong><em>Nh\u01b0\u1ee3c \u0111i\u1ec3m:<\/em><\/strong><\/p>\n\n\n\n<ul><li>C\u00e1c th\u00e0nh ph\u1ea7n (component) kh\u00f4ng \u1ed5n \u0111\u1ecbnh.<\/li><li>Tu\u1ed5i \u0111\u1eddi th\u1ea5p, m\u1edbi ph\u00e1t tri\u1ec3n h\u01a1n g\u1ea7n \u0111\u00e2y n\u00ean v\u1eabn c\u00f2n \u00edt ng\u01b0\u1eddi \u1ee7ng h\u1ed9.<\/li><\/ul>\n\n\n\n<p>C\u00e1c front-end framework kh\u00e1c nhau ph\u00f9 h\u1ee3p v\u1edbi nh\u1eefng m\u1ee5c \u0111\u00edch kh\u00e1c nhau, t\u00f9y t\u1eebng m\u1ee5c \u0111\u00edch m\u00e0 l\u1ef1a ch\u1ecdn d\u1ef1a theo \u01b0u nh\u01b0\u1ee3c \u0111i\u1ec3m. V\u00ec v\u1eady b\u1ea1n c\u1ea7n ph\u1ea3i nghi\u00ean c\u1ee9u nhi\u1ec1u ph\u01b0\u01a1ng \u00e1n c\u0169ng nh\u01b0 v\u1ea5n \u0111\u1ec1 c\u1ee7a b\u1ea3n th\u00e2n tr\u01b0\u1edbc khi quy\u1ebft \u0111\u1ecbnh g\u1eafn b\u00f3 v\u1edbi framework n\u00e0o \u0111\u00f3.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.metajobs.co\/vi\/devops-engineer-va-nhung-ky-nang-can-thiet\/\">Xem th\u00eam: DevOps Engineer v\u00e0 nh\u1eefng k\u1ef9 n\u0103ng c\u1ea7n thi\u1ebft<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.metajobs.co\/vi\/phan-biet-mo-hinh-agile-va-waterfall\/\">Xem th\u00eam: Agile Vs Waterfall<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.metajobs.co\/vi\/fullstack-developer-la-gi-co-hoi-nghe-nghiep-va-thu-thach\/\">Xem th\u00eam: Fullstack developer l\u00e0 g\u00ec? C\u01a1 h\u1ed9i ngh\u1ec1 nghi\u1ec7p v\u00e0 th\u1eed th\u00e1ch<\/a><strong>Follow<\/strong><a href=\"https:\/\/www.facebook.com\/metajobsvn\"><strong> <\/strong><strong>Fanpage<\/strong><\/a><strong> <\/strong><strong>c\u1ee7a Metajobs ngay \u0111\u1ec3 kh\u00f4ng b\u1ecf l\u1ee1 nhi\u1ec1u v\u1ecb tr\u00ed tuy\u1ec3n d\u1ee5ng c\u0169ng nh\u01b0 tin t\u1ee9c v\u1ec1 ng\u00e0nh ngh\u1ec1 c\u1ee7a b\u1ea1n ngay<\/strong>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Trong ng\u00e0nh c\u00f4ng nghi\u1ec7p ph\u1ea7n m\u1ec1m, c\u00f3 v\u00f4 s\u1ed1 frontend framework cho l\u1eadp tr\u00ecnh vi\u00ean l\u1ef1a ch\u1ecdn. Gi\u1ed1ng nh\u01b0 th\u1eddi trang, framework c\u0169ng thay \u0111\u1ed5i xu h\u01b0\u1edbng theo t\u1eebng n\u0103m.&nbsp; I\/ Front-end Framework l\u00e0 g\u00ec? Front-end framework l\u00e0 m\u1ed9t framework gi\u00fap vi\u1ec7c ph\u00e1t tri\u1ec3n giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng cho c\u00e1c \u1ee9ng d\u1ee5ng, v\u00ed d\u1ee5 nh\u01b0 [&hellip;]<\/p>\n","protected":false},"author":47,"featured_media":1827,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[28],"tags":[],"_links":{"self":[{"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/posts\/1826"}],"collection":[{"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/comments?post=1826"}],"version-history":[{"count":1,"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/posts\/1826\/revisions"}],"predecessor-version":[{"id":1829,"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/posts\/1826\/revisions\/1829"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/media\/1827"}],"wp:attachment":[{"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/media?parent=1826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/categories?post=1826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.metajobs.co\/vi\/wp-json\/wp\/v2\/tags?post=1826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}