@vibloanhduong Destructing là syntax ngắn gọn dùng khi bạn muốn tách một/nhiều phần tử trong mảng hoặc một/nhiều property trong object ra thành một biến mới.
Trong đoạn code bạn gửi thì đang dùng cặp dấu '{}' nên nó là syntax destructuring với object. Cụ thể:
Khái báo prop renderItem - cái này đang truyền vào một function. Tạm gọi là function renderItem cho dễ trình bày.
Function renderItem nhận argument đầu tiên là một object, trong object đó có một property là item. // Chỗ này chính là áp dụng destructuring để tách property item trong argument đầu tiên của function renderItem ra thành biến cùng tên item. Nó chính là rút gọn cho :
@anhvh2410 thằng TF này có khái niệm workspace để đáp ứng cho từng môi trường nha bạn, bạn đọc đó sẽ hiểu. Mình sẽ viết bài về workspace trong các chương sau này
@hmquan08011996 Bên mình htai cũng đang apply TF để triển khai hạ tầng trên AWS, code TF có sẵn thì rối quá, đọc không hiểu lắm, không biết trường hợp apply lên cả 3 mtrg 1 lúc thì TF xử lý ntn bác nhỉ. Nhờ bác giải thích dùm ạ.
Cho em hỏi là: nếu ta dùng lệnh: kubectl rollout undo deployment hello-app --to-revision=2, thì trên git nó sẽ ko có thay đổi về v2 đúng ko ạ, như thế mình build CI/CD : git ->Jenkins -> K8s thì mình phải đổi trong trong code rồi build lên tự động, thay vì dùng lệnh rollout đúng ko ạ.
Bài sau bạn có làm thêm phần triển khai deploy Argocd cùng helm chart, và nếu sử dụng deploy lên môi trường PROD thì tool này sẽ phân quyền như nào không,kiểu có 1 bước xác thực xong mới deploy lên ấy
THẢO LUẬN
bạn ơi có thể cho mình xin gmail trao đổi hỏi bạn về cách chạy ứng dụng trên được không bạn.
cho mình hỏi là sao có thể chạy project ứng dụng trên với bạn, cho mình xin dữ liệu với được không bạn
@vibloanhduong Destructing là syntax ngắn gọn dùng khi bạn muốn tách một/nhiều phần tử trong mảng hoặc một/nhiều property trong object ra thành một biến mới.
Với Array
Với Object
Trong đoạn code bạn gửi thì đang dùng cặp dấu '{}' nên nó là syntax destructuring với object. Cụ thể:
renderItem- cái này đang truyền vào một function. Tạm gọi là function renderItem cho dễ trình bày.item. // Chỗ này chính là áp dụng destructuring để tách propertyitemtrong argument đầu tiên của function renderItem ra thành biến cùng tênitem. Nó chính là rút gọn cho :Cảm ơn
@anhvh2410 thằng TF này có khái niệm workspace để đáp ứng cho từng môi trường nha bạn, bạn đọc đó sẽ hiểu. Mình sẽ viết bài về workspace trong các chương sau này
Không hiểu đoạn sinh ra cái trang Live page: https://status.webee.asia này lắm 😀
k, nó sẽ phụ thuộc vào khoảng cách, trọng lượng, kích cỡ,.... bạn ạ. Bạn thử kiểm tra lại xem
@hmquan08011996 Bên mình htai cũng đang apply TF để triển khai hạ tầng trên AWS, code TF có sẵn thì rối quá, đọc không hiểu lắm, không biết trường hợp apply lên cả 3 mtrg 1 lúc thì TF xử lý ntn bác nhỉ. Nhờ bác giải thích dùm ạ.
như cái đầu b
Bài viết rất dễ hiểu, cảm ơn anh.
đúng rồi em
dạ ah có thể cho em biết ứng dụng của svd trong khử nhiễu âm thanh không ạ sao ko thấy ạ
Cho em hỏi là: nếu ta dùng lệnh: kubectl rollout undo deployment hello-app --to-revision=2, thì trên git nó sẽ ko có thay đổi về v2 đúng ko ạ, như thế mình build CI/CD : git ->Jenkins -> K8s thì mình phải đổi trong trong code rồi build lên tự động, thay vì dùng lệnh rollout đúng ko ạ.
https://izisoft.io
bài viết rất hay, cảm ơn bạn.
production thì lúc khởi tạo mình sẽ chọn sync là Manual nha bạn 😁, mình cần review trước đi triển khai
Bài sau bạn có làm thêm phần triển khai deploy Argocd cùng helm chart, và nếu sử dụng deploy lên môi trường PROD thì tool này sẽ phân quyền như nào không,kiểu có 1 bước xác thực xong mới deploy lên ấy
@tungbuitien thế claim voucher. Bạn đã thử chưa?
bạn giải thích thêm cho mình đi
cái trang tham khảo của mozilla hình như ko có ví dụ về destructuring truyền vào hàm