Bonus thêm là mình nên dùng Fragment dạng đầy đủ trong trường hợp render jsx trong vòng lặp, vì lúc đó mình cần gắn key cho nó, mà cú pháp shorthand không hỗ trợ. Ví dụ:
arrays.map(e => (
<React.Fragment key={e.id}>
< h1>Make It Awesome</h1>
< p>Hao is awesome !</p>
</React.Fragment>
))
cảm ơn bạn đã góp ý nha, mình không để prefix folder đằng trước trong mấy câu lệnh CLI là để cho mọi người dễ copy hơn thôi 🤣. Mình sẽ cập nhật lại trong file README của github cấu trúc folder
trước hết cám ơn bạn đã viết rất chi tiết, mình thích chỗ bạn ko chỉ up all code đã done (bai-4/code-finish) mà còn cả code chưa done (bai-4/code), sau khi clone về thì sẽ bị bug và fix bug step by step như bạn đã ghi ^^
nói chung là bài của bạn OK quá rồi, chỉ góp ý nhỏ xíu là:
nếu dc bạn nên ghi rõ trong GIT thì code nào done cái nào chưa (VD bai-4/code-finish là done...)
bạn nên giải thích sơ về project structure, để trước khi chạy CMD user còn biết cd vào đâu cho đúng, VD: ^^
@trung.pham92 cảm ơn bạn nha, mình cũng có đang viết một series về Serverless, lúc đầu mình tính viết song song cả hai nhưng không nổi 😂, sau khi kết thúc Serverless Series mình sẽ quay lại tiếp tục Terraform Series nhé
cám ơn Quân nhé, bài viết rất là hay và thực tế, rât mong bạn tiếp tục cho ra các bài viết tương tự về các RESOURCE(IAM, SG, VPC, Subnet....) của AWS nhé, mình nghỉ là không chỉ mình mà các bạn khác cũng đang rất chờ mong
Ủa, b đưa ra callback để giải quyết bài toán chạy theo tuần tự việc 1 xong rồi mới đến việc 2. Nhưng ví dụ callback b đưa ra chẳng có chỗ nào giải quyết vấn đề đó cả. Mình thêm setTimeout vào alert(Starting my ${subject} homework.), nhưng rốt cuộc nó vẫn chạy thằng finish work trước???
THẢO LUẬN
@tquangdo oke bạn nha, để mình cập nhật lại
@hmquan08011996
Yayy, vừa có lì xì vừa được Bonus chất lượng quá chi là hờii r =))
Chúc anh năm mới Trên thông cốt đing, dưới tường lịch sử nhé ạ 🥳🥳
nhớ Deploy lại API Gateway
@tquangdo sửa thành
*/*nha bạn@hmquan08011996
+1 lì xì nè 🥰
Bonus thêm là mình nên dùng Fragment dạng đầy đủ trong trường hợp render jsx trong vòng lặp, vì lúc đó mình cần gắn key cho nó, mà cú pháp shorthand không hỗ trợ. Ví dụ:
arrays.map(e => ( <React.Fragment key={e.id}> < h1>Make It Awesome</h1> < p>Hao is awesome !</p> </React.Fragment> ))cảm ơn bạn đã góp ý nha, mình không để prefix folder đằng trước trong mấy câu lệnh CLI là để cho mọi người dễ copy hơn thôi 🤣. Mình sẽ cập nhật lại trong file README của github cấu trúc folder
@hmquan08011996
ơ kìa :v
Quá nhanh nhưng thiếu hashtag rồi anh ới 🤣
Chúc bạn năm mới thành công nhé. Hy vọng mình kiếm dc thứ hay ho để viết phục vụ ace
Dạ chúc mừng năm mới anh nhaa =='
Đã theo dõi nhiều bài viết của anh. Rất mong 2022 sẽ nhận được thêm nhiều bài viết hay nữa. Chúc anh năm mới bình an & hạnh phúc
sư phụ. hóng sư phụ dạy cả cách viết kiểu hooks =))
@trung.pham92 cảm ơn bạn nha, mình cũng có đang viết một series về Serverless, lúc đầu mình tính viết song song cả hai nhưng không nổi 😂, sau khi kết thúc Serverless Series mình sẽ quay lại tiếp tục Terraform Series nhé
cám ơn Quân nhé, bài viết rất là hay và thực tế, rât mong bạn tiếp tục cho ra các bài viết tương tự về các RESOURCE(IAM, SG, VPC, Subnet....) của AWS nhé, mình nghỉ là không chỉ mình mà các bạn khác cũng đang rất chờ mong
bạn ơi website thường có hình ảnh minh hoạ cho nội dung bài viết ,thì làm sao để có hình ảnh
Ủa, b đưa ra callback để giải quyết bài toán chạy theo tuần tự việc 1 xong rồi mới đến việc 2. Nhưng ví dụ callback b đưa ra chẳng có chỗ nào giải quyết vấn đề đó cả. Mình thêm setTimeout vào alert(
Starting my ${subject} homework.), nhưng rốt cuộc nó vẫn chạy thằng finish work trước???