thảo luận Angular RXJS Observerable

pakchok

Junior Member
Hi mọi người mình sinh năm 1990 và đã chuyển qua nghề lập trình được gần 1 năm.
Mình đang code React +DotNet ở công ty.Sắp tới mình chuẩn bị qua dự án làm về Angular và nhận thấy là structure của Angular nó hay hơn React nhiều nhưng mình thấy thằng Angular này cực kỳ khó nuốt hơn thằng React và cái mình khiếp nhất là cái thằng RXJS , cảm giác khi mình đọc về nó thì mình hoang mang với những kiến thức bất đồng bộ trước kia mình đã được biết , mọi người ở đây có ai trải qua thằng RXJS chưa , nếu có cho mình xin vài lời khuyên về cách để tiếp cận RXJS với.
Xin chân thành cảm ơn
 
thấy mn kêu khó, nhưng mình dùng thì thấy nó cx bình thường à, hiểu về cái khái niệm stream của nó là đc thôi, thực ra nó cx ko phải là khó, mà là nó có nhiều operator, nên cảm giác loạn thôi, h có chatgpt r, bài toán thế nào thì hỏi nó nó gợi ý operator cần dùng -> học operator đó là đc
 
thấy mn kêu khó, nhưng mình dùng thì thấy nó cx bình thường à, hiểu về cái khái niệm stream của nó là đc thôi, thực ra nó cx ko phải là khó, mà là nó có nhiều operator, nên cảm giác loạn thôi, h có chatgpt r, bài toán thế nào thì hỏi nó nó gợi ý operator cần dùng -> học operator đó là đc
hỏi chat GPT 1 hồi nó cũng ngu theo mình luôn.
Mình loạn ở chỗ nếu vd tính năng đăng nhập đăng ký thì Observerable và Promise khác nhau chỗ nào thế vì mình thấy lý thuyết là Observerable emit dc nhiều value còn Promise chỉ emit dc 1 value ??? .
 
hỏi chat GPT 1 hồi nó cũng ngu theo mình luôn.
Mình loạn ở chỗ nếu vd tính năng đăng nhập đăng ký thì Observerable và Promise khác nhau chỗ nào thế vì mình thấy lý thuyết là Observerable emit dc nhiều value còn Promise chỉ emit dc 1 value ??? .
như thím mô tả thì là call API thôi đúng ko ? nếu v thì request trả về promise như bt cx chả sao cả, chẳng qua là trong angular module http dùng observable, mn dùng luôn chứ ko cài thêm mấy lib như axios làm gì cả
 
Bác tìm hiểu khái niệm hot và cold nhé. Promise thì thực hiện luôn khi khai báo, obs thì thực hiện lúc subscribe. Có một số cái đặc biệt chỉ emit giá trị một lần duy nhất, xong tự nó unsubscribe, ví dự như http call
 
angular một số operator rxjs dùng chủ yếu thì bác có tham khảo 100-days-of-angular là thấy khá đủ dùng
 
Back
Top