THẢO LUẬN

thg 6 26, 2022 1:03 SA

Bác có nói: "Giao tiếp giữa browser và server trên một giao thức mới nhanh hơn, tin cậy hơn và real-time". Vậy sau này không sử dụng http luôn à? 🤔

0

Taxi Nội Bài Service - Dịch vụ taxi sân bay và taxi đường dài giá rẻ. http://hanoitaxi.com.vn

0

Cảm ơn tác giả với một bài viết tuyệt vời 😃

0
thg 6 25, 2022 2:00 CH

bài viết của bạn rất hay, học từ java qua nên bị rối cái khái niệm về kế thừa bên Js 😛 coi xong bài này cuối cùng cũng hiểu

0
thg 6 25, 2022 10:36 SA

Bên cạnh lsp-builtint của neovim ra, thì có thể dùng ALE để hỗ trợ format, linter tốt.

+1
thg 6 25, 2022 10:29 SA

@l3lackheart Lazygit trực quan hơn, nhưng fugitive biết thao tác lệnh thì trực quan cũng không kém. Tham khảo flow https://www.youtube.com/watch?v=uUrKrYCAl1Y

+1
thg 6 25, 2022 6:11 SA

tthanks youuu

0

trước đó thì mình làm việc đêm nhiều, nên bản thân thường để dark theme. Nhưng hiện tại làm việc ban ngày nhiều hơn nên mình để light theme. Cảm giác tối quá nhìn không được ok lắm trong môi trường tràn ngập ánh sáng này.

0

what is next article I am waiting Actually I want to learn Ocean Protocol Dapp. I want help

0

This is good article

0
thg 6 25, 2022 1:49 SA

project a generate từ template của Express, cái đó là ng ta follow theo cái best practice (do community đưa ra). Mục đích là muốn tách phần code liên quan tới network ra khỏi phần code logic chính của app. Nếu e mở file bin/www sẽ thấy trong đó là các xử lý liên quan tới network, host, port, start app. Còn ở file app.js thì lại là code logics: cookie, session, connect DB, routes,....

0

này hồi đó mình học thì mình nghe mấy khóa dễ trước, để nghe quen rồi thì mình sẽ chuyển sang mấy khóa khó hơn, từ từ mình sẽ quen dần thôi nè. Mà các khóa trên udemy đều có sub tiếng anh, bạn vừa nghe vừa đọc sub nhé

0

bác ơi chia sẻ em cách học trên udemy với ạ vì nói toàn tiếng anh toàn từ mới lạ nghe dễ nản :3

0

Mình thắc mắc là sao chỗ service-worker chỉ khai báo mỗi messagingSenderId: "messagingSenderId", appId: "appId" mà không khai báo full config giống như trong file firebase.ts vậy bạn, chỗ này thấy demo nào cũng để full config

0

Chết, máy quay nén a để đâu...

0

deploy lên cũng bị trắng trang. Có ai khắc phục được không ạ

0

Dự đoán phần 2:

  • Cấp giấy thông hành cho ông A xong, ông vô tình đánh rơi tại bãi giữ xe, ông B nhặt được vậy là ông B cầm tờ giấy đó giả danh ông A qua mặt được bảo vệ (User A authen thành công ➜ server response token ➜ User A bị Man-in-the-middle attack, do User A bất cẩn làm token rơi vào tay hacker ➜ hacker chiếm quyền truy cập account của user A mà server không hề hay biết)
  • Ông A đang chơi đùa trong khu vui chơi, đột nhiên giấy thông hành hết hạn lập tức bảo vệ lôi đầu ông A ra ngoài cổng hỏi username, password mới cho vào lại làm ông A mất hứng ( user A đang truy cập các private API, đột nhiên token expired, màn hình đột ngột bị rediect sang trang login vì server response 403).
  • Ông A đi chơi quỵt tiền, giám đốc phát lệnh cấm ông A vĩnh viễn nhưng ông A vẫn cứ tới và đưa giấy cho bảo vệ, bảo vệ thấy giấy hợp lệ và "đây đúng là chữ ký của mình mà" thế là cho ông mà không biết ông đã bị từ chối phục vụ (server chưa cài đặt cơ chế hủy token, phía database thì account user A đã bị ban, nhưng token vẫn đang lưu rải rác tại các client (desktop app, mobile app, web, server khác, ...), client vẫn cứ gửi token, server encode payload token thấy vẫn còn hạn sử dụng, phần mã hash chữ ký vẫn hợp lệ ➜ user vẫn author thành công)
+1

Bạn dùng điện thoại hay usb 3G/4G nhỉ

0

meetup là những buổi offline trực tiếp đấy ah a hay là nền tảng https://www.meetup.com/ này ạ

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í