thắc mắc Tại sao ReactJS lại hot đến vậy ạ?

tại sao trong react ko nên xài async await trong useEffect kiểu này các bác nhỉ
JavaScript:
useEffect(async () => {
    try {
      const response = await fetch('api_endpoint');
      const result = await response.json();
      setData(result);
    } catch (error) {
      console.error(error);
    }
  }, []);
 
tại sao trong react ko nên xài async await trong useEffect kiểu này các bác nhỉ
vì core của nó viết nó expect trả về 1 hàm đồng bộ chứ hoặc void chứ không phải cái bất đồng bộ hay promise, nếu trả về promise thì làm sao làm việc với cái return func cleanUp
 
trước thì do mình đi lên từ core JS nên đi thẳng qua ReactJS luôn, làm FE cũng 2 năm, rồi bây giờ tổ BE chọn nên đi code BE :D
 
Không lương thì hỏi xem có hỗ trợ gì không? Nếu không có chỗ nào nhận nữa thì đi làm tạm cũng được. Không lương thì cũng không có cam kết gì, xin nghỉ cũng không khó đâu
theo mình hiểu thì 4 tháng đó k làm được gì nên k được offer có hỗ trợ. còn k thì quá tệ khi cty nghĩ rằng ngoài kia thất nghiệp đều đều nên k có mày thì đầy thằng khác sẵn sàng thế chỗ để lấy kinh nghiệm. :mad:
 
theo mình hiểu thì 4 tháng đó k làm được gì nên k được offer có hỗ trợ. còn k thì quá tệ khi cty nghĩ rằng ngoài kia thất nghiệp đều đều nên k có mày thì đầy thằng khác sẵn sàng thế chỗ để lấy kinh nghiệm. :mad:
Tệ thì tệ thật nhưng đúng mà, vẫn đầy ông xin thực tập không lương đó thôi :)
 
tại sao trong react ko nên xài async await trong useEffect kiểu này các bác nhỉ
vẫn sài bình thường mà nhỉ, nên viết lại như thế này
u
JavaScript:
useEffect( () => {
async function fetch() {
    try {
      const response = await fetch('api_endpoint');
      const result = await response.json();
      setData(result);
    } catch (error) {
      console.error(error);
    }
}
fetch();
  }, []);
 
mà đi làm React bây giờ thì cũng cẩn thận, 1-2 năm trước đang uptrend thì số lượng React devs như quân Nguyên, giờ downtrend layoff cả đống
KKvIDPX.png
 
Back
Top