Giới thiệu về GraphQL

Khi làm việc với RESTful APIs, cho một đối tượng data, chúng ta thường phải expose nhiều request URLs khác nhau. Ví dụ, bạn đang làm việc với ứng dụng quản lý thông tin sinh viên, để provide thông tin sinh viên thông qua RESTful… Read More

Record class trong Java

Trong Java, khái niệm immutable dùng để chỉ những class mà đối tượng của chúng không bị thay đổi thông tin sau khi được khởi tạo. Bình thường, để khai báo một immutable class, chúng ta sẽ: Khai báo class này là final để không… Read More

Websocket với Socket.IO Java

Socket.IO có 2 Java implementation chính là Socket.IO Java và Netty-socketio. Netty-socketio thì chỉ implement tới Socket.IO 2.x còn Socket.IO Java thì đã implement tới latest version của Socket.IO. Do đó, nếu muốn implement một Websocket server với Socket.IO sử dụng Java, các bạn hãy dùng… Read More