thảo luận Góc tự học. Zero to Senior Web Dev

Status
Not open for further replies.
Làm trang crawl kết quả sổ xố miền Bắc xong rồi dự đoán xác suất ra lô đề đi fen 8-)

Nghe cũng ổn áp đó chứ, để ngâm cứu
JEWoIdl.gif


via theNEXTvoz for iPhone
 
Đã học xong advance hook + custom hook React. Code theo tut trên mạng đc cái giỏ hàng cơ bản. Biết thêm cách dùng css module để tránh bị đè style lum la giữa các component :big_smile:
 
Đã học xong advance hook + custom hook React. Code theo tut trên mạng đc cái giỏ hàng cơ bản. Biết thêm cách dùng css module để tránh bị đè style lum la giữa các component :big_smile:
Thế này thì bác nên học thêm NodeJs nữa. Làm fullstack lương cao lắm.
 
Vì react ko cho phép dùng state bên ngoài component function nên để dùng 1 function có chứa state thì bắt buộc phải khai báo nó là custom hook.
=> Custom hook đơn giản chỉ là 1 function bình thường có chứa state and/or hook khác.
2 trường hợp thường dùng custom hook trong thực tế là sending http requestform validation.

Bản chất mọi thứ trong Javascript là Object từ Number, String, Array đến Function. Có 2 cách khai báo function là dùng từ khóa function hoặc dùng dấu mũi tên =>
Function
ngày xưa còn được dùng để khai báo class nên khi dùng this có thể gây lẫn lộn giữa this ở ngoài và this ở trong function.
Arrow function là cú pháp mới của JS chia tách cách khai báo class và function ra riêng biệt. Nên this trong arrow function là 1 this duy nhất của object sử dụng function đó.
=> Nên dùng arrow function cho ngắn gọn và đỡ nhầm lẫn.

disclaim: tổng hợp được từ những gì đã học, hiểu sao viết vậy, kiến thức có thể thiếu hoặc sai
 
Job frontend thuần bây giờ không biết còn nhiều không chứ những người quanh mình làm frontend bây giờ cũng phải biết backend cho frontend aka nodejs,...
Nêu fullstack có lẽ là xu hướng.
Nhiều lúc ko biết là fen đang khuyên thật hay đang troll nữa :sweat:

via theNEXTvoz for iPhone
 
Bác học lâu chưa . Cũng vừa mới học Reactjs , bác không chê thì ae giao lưu + học hỏi lẫn nhau cho mau lên trình :big_smile:

via theNEXTvoz for iPhone
 
thực r
Vì react ko cho phép dùng state bên ngoài component function nên để dùng 1 function có chứa state thì bắt buộc phải khai báo nó là custom hook.
=> Custom hook đơn giản chỉ là 1 function bình thường có chứa state and/or hook khác.
2 trường hợp thường dùng custom hook trong thực tế là sending http requestform validation.

Bản chất mọi thứ trong Javascript là Object từ Number, String, Array đến Function. Có 2 cách khai báo function là dùng từ khóa function hoặc dùng dấu mũi tên =>
Function
ngày xưa còn được dùng để khai báo class nên khi dùng this có thể gây lẫn lộn giữa this ở ngoài và this ở trong function.
Arrow function là cú pháp mới của JS chia tách cách khai báo class và function ra riêng biệt. Nên this trong arrow function là 1 this duy nhất của object sử dụng function đó.
=> Nên dùng arrow function cho ngắn gọn và đỡ nhầm lẫn.

disclaim: tổng hợp được từ những gì đã học, hiểu sao viết vậy, kiến thức có thể thiếu hoặc sai
thực ra có 3 cách để define 1 function và dùng cách nào thì dựa vào scope của biến. Thường giờ dùng hai cách như bác đã kể

Sent from Sony XZ1 via nextVOZ
 
Mình nghĩ nên down 1 khóa udemy hay lên github xem ké code ng ta cho mau lên trình. Ý là tham khảo cấu trúc build của nhiều ng. Và cách build của hệ thống lớn.
Ví dụ giờ ng ta đang hot tailwind css.
Giờ trend là build micro front end đó fen
 
Status
Not open for further replies.
Back
Top