THẢO LUẬN

thg 9 13, 2019 4:04 CH

Giờ Javascript là một đống hỗn tạp.

0
thg 9 13, 2019 11:16 SA

Bạn chỉ mình cách kết hợp ntn được không, dùng usestate or useReducer để connect get và update state trong store cua Redux

0
thg 9 13, 2019 8:52 SA

hay

0
Avatar
đã bình luận cho bài viết
thg 9 13, 2019 8:14 SA

Dịch linh ta linh tinh 😃)

0
Avatar
đã bình luận cho bài viết
thg 9 13, 2019 5:44 SA

Nó ít docs vì nó đã có kho examples phong phú rồi bạn à. Link: https://github.com/zeit/next.js/tree/canary/examples

0
thg 9 13, 2019 4:23 SA

Bài viết khiến người đọc lẫn lộn giữa các khái niệm và mục đích của chúng, gây hoang mang cho người mới bắt đầu.

  • Thứ nhất là mục đích của Hooks chưa bao giờ để thay thế Redux, bản chất của Hooks và Redux giải quyết các bài toán hoàn toàn khác nhau.
  • Hooks Api mục đích là để giúp cho các Function Component có thể dùng state và life cycle như là Class Component => hoàn toàn là LOCAL STATE. Ngoài ra custom hooks giúp chia logic nhỏ hơn và có thể tái sử dụng logic (custom hooks mục tiêu là thay thế hoàn toàn HOC và render props). Hooks api cũng giúp một số cái trước kia viết dài dòng theo kiểu render props có thể trở nên gọn hơn, xin nhắc lại chỉ là cách viết trở nên gọn hơn, tính năng vẫn vậy, như là Context, Redux cũng đã có api theo kiểu hooks.
  • Trong khi đó mục đích của Redux là để quản lý GLOBAL STATE.
  • Thứ hai, cái mà người ta hay nói có thể thay thế Redux là Context, thực chất nó không thể thay thế Redux. Bản chất Redux đã sử dụng Context bên trong, và đã tối ưu rất nhiều cho người dùng rồi. Trong docs của React cũng đã nói các trường hợp có thể dùng Context APIs. Đối với Context, Provider của nó có 10 biến, và có 10 component khác nhau, mỗi component consume 1 biến, thì khi chỉ một biến trong 10 biến đó thay đổi, cả 10 component đều sẽ RE-RENDER. Các bạn có thể tự kiểm tra, hoặc xem video này (https://www.youtube.com/watch?v=5gUHfe-ETuo)
+2
thg 9 13, 2019 4:01 SA

Câu trả lời ngắn gọn là có nhé bác

0
thg 9 13, 2019 3:57 SA

Package này có một issue là hình mã QR code có thể sẽ bị gấp đôi kích thước khi hiển thị trên macbook do liên quan đến màn hình retina (https://github.com/zpao/qrcode.react/issues/86). Nên mình đã tự folk về rồi fix cứng lại thông số, rồi public thành cmn một package khác, dù không biết có vi phạm gì không :3 : https://www.npmjs.com/package/qrcode.react-hieuht. Hi vọng ai đó có thể thấy nó hữu ích =)))))

0

Thanks bác, rất hay.

0
thg 9 12, 2019 12:11 CH

Có thể kết hợp react hooks với redux được ko add

0
thg 9 12, 2019 10:32 SA

@tdtrung93 Chất đấy, dễ hiểu cho người mới bắt đầu (y)

0
thg 9 12, 2019 9:31 SA

Mình dùng Maatwebsite để export file csv mà không biết gọi ra những dữ liệu đang hiển thị ntn nhỉ ?

0
Avatar
đã bình luận cho bài viết
thg 9 12, 2019 9:12 SA

Bài viết quá hay

0
Avatar
đã bình luận cho bài viết
thg 9 12, 2019 6:44 SA

mình muốn export file csv những recod đang load thì gọi hàm anyData ntn nhỉ

0
thg 9 12, 2019 6:08 SA

rails g model books name:string store:references thêm s vào nha a. 😄

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 9 12, 2019 6:02 SA

@nhatlam97 bạn thử gõ git status xem có phải bạn đã vô tình thêm nó vào đâu đó không. Nếu git status không ra thì bạn thử xóa cái folder vendors đi rồi chạy composer install lại xem

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 9 12, 2019 5:24 SA

k có b ơi.nó có ở mọi nơi.sau khi chạy php artisan serve thi nó có ngay trong terminal1.PNG

0
thg 9 12, 2019 4:25 SA

Example app của bạn rất hay, tutorial rất dễ hiểu. Thanks^^

0

Còn trẻ mà đã tích lũy nhiều như vậy rồi, tinh thần học hỏi + sự tò mò sẽ còn tiến xa trong sự nghiệp. Chúc em thành công! À, hỏi thêm tác giả chút là dạo này Machine learning và blockchain cũng đang đc bàn tán xôn xao nhiều, em có định mày mò tìm hiểu thêm 2 lĩnh vực này không?

+1
thg 9 12, 2019 4:11 SA

Route 53 +S3 bạn lên AWS xem là ra nhé 😄 mình ko nhớ lắm, nhưng nói chung khá là rẻ

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í