Đọc bài này thì thấy bạn có phân tích về số lượng module của GetX không cần thiết, cũng như việc GetX update code khá nhiều. Cái này nếu dùng làm điểm trừ để cân nhắc giữa Bloc và GetX thì cũng không phải lợi thế quá lớn.
Còn về phần giao tiếp giữa các phần.
contronller -> view:
Bloc: emit lưu state rồi thông báo tới Bloc widget
GetX: obs.value nó cũng là 1 hàm set. lưu giá trị rồi gửi thông báo tới Obx
=> phần này bản chất là như nhau.
view -> controller:
GetX: dùng trực tiếp các api định nghĩ trong controller
Bloc: view bắn các event xong bên trong bloc switch tới các api. hoàn toàn có thể bỏ qua event mà dùng trực tiếp như getX (thằng Cubic triển khai như này).
=> nhìn qua thì cũng không tính là khác biệt.
Nếu như bên Bloc có BlocProvider.of<LoginBloc>(context) thì bên GetX cũng có Get.find<LoginController>()
Chỗ Bloc có thể nhận event khi có noti, DB thay đổi thì bản thân thằng Getx có thể triển khai được.
Tổng kết: Như phân tích của bạn thì Bloc làm được gì thì GetX cũng có hoặc setup triển khai được thậm chí là tốt hơn. Mình vẫn không thể tìm được điều gì khiến Bloc được đánh giá cao hơn so với GetX cho các dự án size lớn
alo ông đóng góp cái bài mà tôi đ hiểu luôn đấy, AC rồi qua gpt vì cái đề nó khó hiểu vãi ien. Sol GPT đổi mỗi ma trận A là 3 dòng cuối ma trận B là 3 dòng đầu thì AC, đề thì cho A trước B sau hay ông chơi chữ, có tâm tý đi bạn ơi
alo có phải ông là tác giả của bài play matrix trên cái nền tảng viblo này không? nếu phải thì cho tôi hỏi ông description cái bài đấy kiểu đ gì thế tôi đọc đ hiểu ông ạ, ông giải thích rõ nét hơn được không?
tôi 5 năm dùng js, thử ts là thấy rối rắm quá, suốt ngày cứ báo biến có thể
bị null/undefined mặc dù đã check ở trước đó rồi, chưa kể phải thêm class/interface nữa, có js sướng hơn nhiều
@leminhtu598 dạ em cảm ơn anh ạ! Cho em hỏi thêm là với Oracle thì mình có công cụ nào để export ra 1 file sql cho cả database không ạ, giống bên postgres thì có pg_dump, mysql thì có mysqldump á anh.
Mình đang xây dựng một cộng đồng mà nội dung tập trung chủ yếu về chia sẻ kiến thức về AI nói chung cũng như GenAI nói riêng. Mọi người có thể ghé xem tại đây.
Về local workstation muốn có IP tĩnh thì bạn cần mua IP tĩnh từ các bên cung cấp.
Theo kiến thức mình nhờ thì EC2 mặc định khi start lên sẽ không có IP tĩnh, bạn cũng sẽ cần mua và setup IP tĩnh cho EC2.
THẢO LUẬN
bạn có thể cho mình thông tin để liên hệ được không.
Cam on ban nha 😁
bác làm đc không ạ?, t cũng đang mắc chỗ này
Đọc bài này thì thấy bạn có phân tích về số lượng module của GetX không cần thiết, cũng như việc GetX update code khá nhiều. Cái này nếu dùng làm điểm trừ để cân nhắc giữa Bloc và GetX thì cũng không phải lợi thế quá lớn. Còn về phần giao tiếp giữa các phần.
contronller -> view:
=> phần này bản chất là như nhau.
view -> controller:
=> nhìn qua thì cũng không tính là khác biệt.
Nếu như bên Bloc có BlocProvider.of<LoginBloc>(context) thì bên GetX cũng có Get.find<LoginController>() Chỗ Bloc có thể nhận event khi có noti, DB thay đổi thì bản thân thằng Getx có thể triển khai được.
Tổng kết: Như phân tích của bạn thì Bloc làm được gì thì GetX cũng có hoặc setup triển khai được thậm chí là tốt hơn. Mình vẫn không thể tìm được điều gì khiến Bloc được đánh giá cao hơn so với GetX cho các dự án size lớn
alo ông đóng góp cái bài mà tôi đ hiểu luôn đấy, AC rồi qua gpt vì cái đề nó khó hiểu vãi ien. Sol GPT đổi mỗi ma trận A là 3 dòng cuối ma trận B là 3 dòng đầu thì AC, đề thì cho A trước B sau hay ông chơi chữ, có tâm tý đi bạn ơi
alo có phải ông là tác giả của bài play matrix trên cái nền tảng viblo này không? nếu phải thì cho tôi hỏi ông description cái bài đấy kiểu đ gì thế tôi đọc đ hiểu ông ạ, ông giải thích rõ nét hơn được không?
good job!!
set setAge() { this.age = age; } Cái chỗ này là sai rồi nè, cái sử dụng setter đó, phải truyền tham số vào cho nó chứ =))
rất hay cho ng như mik nha b 😁
Bài viết hay👏
Có cố gắng👏👏👏
Bài viết hay
tôi 5 năm dùng js, thử ts là thấy rối rắm quá, suốt ngày cứ báo biến có thể bị null/undefined mặc dù đã check ở trước đó rồi, chưa kể phải thêm class/interface nữa, có js sướng hơn nhiều
mấy cái này chắc chỉ dùng lúc phỏng vấn chứ 90% là dùng get/post, còn lại là put/delete, còn patch rất hiếm thấy
Mk cũng nghĩ thế vì sẽ nối từ đối tượng chứa đến đối tượng bị chứa chứ nhỉ ? Không biết có đúng ko.
Đọc xong chợt nghĩ công ty công nghệ duolingo. Dev họ mạnh thật. 👍️
hình như mất hình ảnh rồi phải không ạ, đọc thấy cấn cấn không biết công thức (1) (2) (3) ở đâu 🥺
@leminhtu598 dạ em cảm ơn anh ạ! Cho em hỏi thêm là với Oracle thì mình có công cụ nào để export ra 1 file sql cho cả database không ạ, giống bên postgres thì có pg_dump, mysql thì có mysqldump á anh.
Mình đang xây dựng một cộng đồng mà nội dung tập trung chủ yếu về chia sẻ kiến thức về AI nói chung cũng như GenAI nói riêng. Mọi người có thể ghé xem tại đây.
Về local workstation muốn có IP tĩnh thì bạn cần mua IP tĩnh từ các bên cung cấp. Theo kiến thức mình nhờ thì EC2 mặc định khi start lên sẽ không có IP tĩnh, bạn cũng sẽ cần mua và setup IP tĩnh cho EC2.