THẢO LUẬN

thg 5 19, 2023 3:02 SA

Cảm ơn bác đã chia sẻ, chúc bác có thêm nhiều thành công !

0

Yep, đúng là review code rất quan trọng trong TBD. Vì mỗi commit được merge luôn vào branch chính nên cần chỉn chu nhất có thể.

GitFlow thì vẫn có những ưu điểm của mình, vậy nên nó mới đang phổ biến ở rất nhiều các công ty. Với GitFlow thì khi đang làm trên feature branch, chúng ta có thể commit thoải mái hơn, chỉ đến khi làm xong mới cần review lại một lượt.

Anh nghĩ không có cái nào hoàn hảo cả, chỉ có cái phù hợp với team nhất thôi.

Thank em đã chia sẻ!

+1

Cảm ơn bạn nhé

0

như đầu series về docker a đã đề cập, trong series này a có nhiều ví dụ ở nhiều backend/frontend khác nhau, nhưng ko yêu cầu người đọc phải biết về chúng, mà ta tập trung vào Docker là chính, để setup + chạy project thôi.

Còn với mỗi người thì thường chỉ master cái ngôn ngữ của họ, và áp dụng Docker vào là đủ.

Cách bắt đầu là e xem series của a xong thì quay lại những công việc e làm hàng ngày, ngôn ngữ e biết và áp dụng làm những thứ từ đơn giản nhất nhé

0
thg 5 19, 2023 2:26 SA

với các app frontend, sau khi build xong thì ta đc các file static (HTML, CSS, JS), bản thân chúng không tự chạy được mà cần có 1 server (webserver) để "serve" (phục vụ) nó.E có thể dùng NodeJS, Python, PHP, bất kì backend nào cũng được, hoặc như a thì a thích dùng Nginx hơn

Dùng Nginx hay dùng Python/Nodejs/php là tuỳ e hết nhé, mỗi cái đều có tốt/chưa tốt trong những trường hợp khác nhau, nhưng nếu chỉ đơn giản là "serve" app React/Vue thường thì Nginx tốt hơn vì nó support nhiều thứ cho static assets

0

Cảm ơn anh vì những bài viết chất lượng

+1

muốn chơi cái đấy chắc phải hỏi Quy em ah 🤣 🤣 🤣

0
thg 5 19, 2023 2:03 SA

Hi a, Thanks a về series docker này. E có một chút thắc mắc nhỏ. Khi dockerize ứng dụng FE (react, vue) thì sẽ có thêm 1 stage build nginx webserver để run web thay vì npm run dev. Nhưng ở các ứng dụng BE (node, python) mình lại run webser với host=0.0.0.0 (npm start/python app.py) để tạo 1 webserver ở local và cho phép access từ ngoài vào chứ không dùng nginx giống với FE. Anh có thể giải thích vì sao được không ạ? Thanks a nhiều

0

Bài viết khá hay, e cũng mới biết về khái niệm Trunk Based Development vì team đang định áp dụng. Cá nhân e thì thấy TBD cũng khá là hay, cơ mà chất lượng code của team mỗi khi review vẫn chưa được tốt, nên khả năng áp dụng TBD sẽ hơi rủi ro. Thêm nữa e thấy áp dụng chuẩn GitFlow cũng khá ổn, nếu task nào to thì mình tạo 1 root branch, develop theo kiểu gối đầu(giống TBD Welcome Screen -> Register Screen như ví dụ của a) thấy cũng vẫn work tốt.

+1

Bài viết hay. Tks tác giả

0

Bài viết không lan man, ngắn gọn xúc tích rất dễ hiểu. Cảm ơn tác giả và hi vọng series có thêm nhiều bài viết hay hơn nữa.

+1
thg 5 18, 2023 1:53 CH

😅Sorry, Mình update lại đây

0

@manhhuycao ok bạn

0

đọc qua e lại tưởng a thái giới thiệu chơi tinder thì ... 😄

0
thg 5 18, 2023 4:13 SA

Mình góp ý chút là "tiêu chí" chứ không phải "tiêu trí" nha ạ

0
thg 5 18, 2023 3:19 SA

đúng là call đc rồi! chỉ cần mở port 3000 trên vps ra là đc.

0

Lúc mua voucher thi trên Linux Foundation, nó sẽ cho mình 2 lần simulator free trên Killer.sh đúng ko b

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí