{"id":67983,"date":"2023-06-06T08:01:08","date_gmt":"2023-06-06T01:01:08","guid":{"rendered":"https:\/\/asprou.com\/?p=67983"},"modified":"2023-06-06T08:10:35","modified_gmt":"2023-06-06T01:10:35","slug":"workshop-lap-trinh-react-next-js-part-ii","status":"publish","type":"post","link":"https:\/\/asprou.com\/hiu-it-department\/clb-cnpm\/workshop-lap-trinh-react-next-js-part-ii\/","title":{"rendered":"Workshop: L\u1eadp tr\u00ecnh React, Next.js (Part II)"},"content":{"rendered":"
React<\/a> l\u00e0 m\u1ed9t th\u01b0 vi\u1ec7n JavaScript ph\u1ed5 bi\u1ebfn v\u00e0 m\u1ea1nh m\u1ebd \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 x\u00e2y d\u1ef1ng giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng (UI) \u0111\u00e1p \u1ee9ng v\u00e0 t\u01b0\u01a1ng t\u00e1c tr\u00ean c\u00e1c \u1ee9ng d\u1ee5ng web. N\u00f3 \u0111\u01b0\u1ee3c ph\u00e1t tri\u1ec3n b\u1edfi Facebook v\u00e0 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng r\u1ed9ng r\u00e3i trong vi\u1ec7c ph\u00e1t tri\u1ec3n x\u00e2y d\u1ef1ng \u1ee9ng d\u1ee5ng Web. React gi\u00fap x\u00e2y d\u1ef1ng c\u00e1c th\u00e0nh ph\u1ea7n UI \u0111\u01a1n l\u1ebb (components) c\u00f3 th\u1ec3 t\u00e1i s\u1eed d\u1ee5ng v\u00e0 qu\u1ea3n l\u00fd tr\u1ea1ng th\u00e1i c\u1ee7a ch\u00fang m\u1ed9t c\u00e1ch d\u1ec5 d\u00e0ng. Thay v\u00ec x\u00e2y d\u1ef1ng giao di\u1ec7n theo c\u00e1ch truy\u1ec1n th\u1ed1ng s\u1eed d\u1ee5ng HTML v\u00e0 JavaScript, React s\u1eed d\u1ee5ng JSX, m\u1ed9t ng\u00f4n ng\u1eef t\u01b0\u01a1ng t\u1ef1 HTML \u0111\u1ec3 x\u00e2y d\u1ef1ng c\u00e1c th\u00e0nh ph\u1ea7n UI. JSX k\u1ebft h\u1ee3p c\u00fa ph\u00e1p HTML v\u00e0 JavaScript, cho ph\u00e9p vi\u1ebft m\u00e3 g\u1ecdn g\u00e0ng v\u00e0 d\u1ec5 \u0111\u1ecdc.<\/p>\n \n<\/div><\/div><\/div> Next.js<\/a> l\u00e0 m\u1ed9t web framework d\u1ef1a tr\u00ean React. N\u00f3 \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng v\u1edbi m\u1ee5c ti\u00eau gi\u00fap x\u00e2y d\u1ef1ng c\u00e1c \u1ee9ng d\u1ee5ng web \u0111\u00e1p \u1ee9ng v\u00e0 hi\u1ec7u qu\u1ea3 m\u1ed9t c\u00e1ch d\u1ec5 d\u00e0ng. Ch\u00ednh v\u00ec d\u1ef1a tr\u00ean n\u1ec1n c\u1ee7a React n\u00ean Next.js mang nh\u1eefng c\u1ed1t l\u00f5i t\u01b0\u01a1ng t\u1ef1 nh\u01b0 React. Next.js cung c\u1ea5p cho ch\u00fang ta nh\u1eefng \u01b0u th\u1ebf m\u1edbi v\u00e0 v\u01b0\u1ee3t tr\u1ed9i m\u00e0 \u1edf React kh\u00f4ng c\u00f3 \u0111\u01b0\u1ee3c. Next.js c\u0169ng t\u00edch h\u1ee3p t\u1ed1t v\u1edbi c\u00e1c c\u00f4ng ngh\u1ec7 kh\u00e1c nh\u01b0 CSS modules, TypeScript v\u00e0 API routes. N\u00f3 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng r\u1ed9ng r\u00e3i trong c\u1ed9ng \u0111\u1ed3ng ph\u00e1t tri\u1ec3n React v\u00e0 \u0111\u01b0\u1ee3c \u01b0a chu\u1ed9ng cho vi\u1ec7c x\u00e2y d\u1ef1ng c\u00e1c \u1ee9ng d\u1ee5ng web, e-commerce, blog v\u00e0 nhi\u1ec1u lo\u1ea1i \u1ee9ng d\u1ee5ng kh\u00e1c.<\/p>\n \n<\/div><\/div><\/div><\/div><\/div><\/div> Ti\u1ebfp n\u1ed1i chu\u1ed7i workshop chuy\u00ean \u0111\u1ec1 v\u1ec1 blockchain<\/a> v\u00e0 bu\u1ed5i workshop ng\u00e0y 27\/05\/2023<\/a>, trong chi\u1ec1u ng\u00e0y 09\/06\/2023, c\u00e2u l\u1ea1c b\u1ed9 ch\u00fang m\u00ecnh s\u1ebd c\u00f9ng t\u00ecm hi\u1ec3u v\u1ec1 L\u1eadp tr\u00ecnh React, Next.js \u0111\u1ec3 x\u00e2y d\u1ef1ng \u1ee9ng d\u1ee5ng front-end v\u00e0 k\u1ebft h\u1ee3p front-end v\u1edbi c\u00e1c \u1ee9ng d\u1ee5ng tr\u00ean Blockchain. Bu\u1ed5i workshop s\u1ebd xoay quanh vi\u1ec7c t\u00edch h\u1ee3p React, Next.js v\u1edbi Smart contract.<\/p>\n \ud83d\udea9 Ch\u1ee7 \u0111\u1ec1 bu\u1ed5i workshop: L\u1eadp tr\u00ecnh React, Next.js (Part II) \n<\/div><\/div><\/div><\/div><\/div><\/div> T\u00e0i li\u1ec7u h\u1ecdc t\u1eadp v\u00e0 tham kh\u1ea3o cho c\u00e1c bu\u1ed5i Workshop<\/strong><\/p>\n \n<\/div><\/div><\/div><\/div><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":67492,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"yes"},"categories":[2366],"tags":[],"yoast_head":"\n
\n\ud83d\udea9 Presenter & Mentor: L\u01b0\u01a1ng Ng\u1ecdc Th\u1eafng \u2013 Creator @defi.vn
\n\ud83d\udd58 Th\u1eddi gian: 13h30 ng\u00e0y 09\/06\/2023
\n\ud83d\udccd \u0110\u1ecba \u0111i\u1ec3m: Ph\u00f2ng 12.3, L\u1ea7u 12, C\u01a1 s\u1edf 1 HIU 215 \u0110i\u1ec7n Bi\u00ean Ph\u1ee7, qu\u1eadn B\u00ecnh Th\u1ea1nh, HCM<\/p>\n
\n\n