THẢO LUẬN

Avatar
đã bình luận cho bài viết
Jul 22nd, 2019 1:51 a.m.

Xin lỗi, nhưng bài viết trên hoàn toàn là do mình tự viết, không hề dịch từ 1 tài liệu Tiếng Anh nào cả, nếu bạn thấy có chỗ nào giống tài liệu tiếng anh thì có thể cho mình xin link nguồn được không.

0

Có lý, vấn đề này mình chưa nghĩ đến nên cũng chưa hình dung ra nó để mà giải quyết

0
Jul 22nd, 2019 1:17 a.m.

Nếu sử dụng member.getFullName thì nó sẽ là phương thức của instance member và kết quả log ra là tên như bình thường.

Nhưng trong câu hỏi sử dụng Person.getFullName, trả về kết quả là TypeError, có nghĩa là sử dụng theo cách này là không đúng - đó chính là mục đích của câu hỏi này.

+1

2 ngày nghỉ ko nghỉ à 2 bạn ơi

+2

2 bạn cứ lên cty cuối tuần viết viblo ngày cuối xem có đọc lại ko 2 bạn hóng box thì tối cổ, lên viblo comment dạo nhanh thế (xien)

+2
Jul 21st, 2019 6:58 p.m.

sao lại phải html:x làm chi cho phức tạp ra nhỉ

0

Screenshot from 2019-07-21 23-18-35.png Screenshot from 2019-07-21 23-13-26.png bạn ơi.mình hỏi xí. mình đang làm notification realtime băng redis soket.io + vue. lúc mình nhấn nút btn thì nó chạy trong cmd như này là đã khởi tạo sự kiện chưa nhỉ . vs lại ở 5.8 này thì tự dưng có thêm laravel_databse kèm theo ở channel nữa.mình đang rối đoạn này. Screenshot from 2019-07-21 23-18-51.png Screenshot from 2019-07-21 23-19-02.png

0
Jul 21st, 2019 3:22 p.m.

Hayy phết nha 😉)

0
Jul 21st, 2019 2:52 p.m.

Cảm ơn bạn nhé 😄

0

huhu thực ra là 4 dấu cách bạn ơiii. (nhưng chắc vẫn lỗi con ven sần)

Cả cho mình hỏi luôn khi nào thì khai báo biến viết hoa hết để snakecase ạ, giống đoạn:

var SHEET_NAME = 'Sheet1';
0
Avatar
đã bình luận cho bài viết
Jul 21st, 2019 8:02 a.m.

useEffect(() => {}, []) đây bạn

0

viết kiểu này chỉ thích họp khi bạn chỉ dùng 1 db connection nếu mỗi repo dùng các connection khác nhau thì cần pass nó vào trong repo, tất nhiên là bạn có thể thêm nó vào trong logic của hàm đăng ký, nhưng nếu 1 repo cần dùng 2-3 connections thì sao, hay khi repo của bạn cần những param khác để khởi tạo nữa.

+1

Kiểm soát chi phí. Chi phí phát triển, chi phí test, hiệu quả test...

0
Jul 21st, 2019 4:24 a.m.

Hi bạn. Đúng như vậy đó bạn!

Traefik cũng là một API Gateway đó. Traefik được ưu chuộng vì nó thân thiện với docker, viết trên Go (ngôn ngữ có được mệnh danh là nhanh) và opensource và quan trọng là nó free nữa. Như bạn thấy trong bài, dùng Traefik với Docker chỉ mất có vài dòng config là xong rồi. 😄

Ngoài ra bạn có thể chia sẻ bạn đang dùng service nào để làm API Gateway được không?

0
Avatar
đã bình luận câu trả lời trong câu hỏi
Jul 21st, 2019 4:13 a.m.

bạn ơi 0 có cái công cụ nào sữa lại trực tiếp file lập trình mà 0 cần dùng notepad à

0
Jul 21st, 2019 3:16 a.m.

bạn ơi cho mình hỏi câu số 11 với, tại sao không phải là:

member.getFullName = function() {
  return `${this.firstName} ${this.lastName}`;
};

mà lại là:

Person.getFullName = function() {
  return `${this.firstName} ${this.lastName}`;
};

Vì ở đây có môi instance member cần dùng tới phương thức getFullName còn nhưng instance khác được khởi tạo từ class Person không cần dùng thì sao ? Nếu viết Person.getFullName thì khác gì so với việc viết thẳng vào lúc khai báo ban đầu. Bạn giải thích thêm chô này giúp m được không.

0

Sao bạn ko test các api này trên postman luôn cho dễ hình dung

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í