post image

CORS là gì?

Cors là gì? Vai trò của Cors? Nó là một nhu cầu rất thông dụng với các developer web đó là truy truy vấn qua API. Tuy nhiên, việc truy vấn và xử lý dữ liệu từ API nhiều khi cũng rất khó khăn. Rất nhiều lập trình viên phải đối mặt với các vấn đề liên quan

post image

CSRF là gì?

Vấn đề bảo mật website có thể nói là rất quan trọng. CSRF là một kiểu tấn công diễn ra khá phổ biến hiện nay trên các website không bảo mật. Nếu bạn là một lập trình viên thì cần nắm rõ kiểu tấn công này để đảm bảo tính bảo mật cho ứng dụng web của mình. Vậy

post image

@Spy anotation làm gián điệp khi viết unit test

Bài viết này mình sẽ giới thiệu với mọi người về @Spy hay được sử dụng trong các unit test của Spring. 1. Khái niệm và vai trò của unit test Cụm từ unit test không còn quá xa lại với những ai làm code. Nó là một mức kiểm thử nhỏ nhất trong kiểm

post image

Hướng dẫn xây dựng API sử dụng HATEOAS

HATEOAS là viết tắt của Hypermedia As The Engine Of Application State. HATEOAS là một trong những chuẩn được khuyến nghị nên sử dụng trong RESTful API. Bài viết này chúng ta sẽ cùng tìm hiểu về khái niệm này và làm 1 ví dụ về nó nhé ^^. HATEOAS là gì ? Đầu tiên

post image

Top 10 IDE Java tốt nhất cho lập trình viên

Đối với mỗi lập trình viên, việc lựa chọn 1 IDE để phục vụ cho việc mình lập trình cũng khá quan trọng. Nếu bạn chọn 1 IDE phù hợp sẽ xử lý các thao tác nhanh hơn nhờ vào sự “thông minh” của IDE đó. Bài viết này mình sẽ giới thiệu tới mọi

post image

Xây dựng ứng dụng chat Realtime sử dụng WebSocket

Bạn có muốn làm một ứng dụng Chat giống như Messenger của Facebook, có thể có nhiều người cùng truy cập vào cuộc hội thoại để nói chuyện với nhau hay không ? Nếu bạn muốn làm một ứng dụng Chat như vậy thì bài viết này có lẽ sẽ có ích với bạn. Bài

post image

WebSocket là gì ?

WebSocket là giao thức hỗ trợ giao tiếp hai chiều giữa client và server để tạo một kết nối trao đổi dữ liệu một cách mạnh mẽ. WebSocket hay được sử dụng trong các trường hợp yêu cầu realtime như các ứng dụng chat hay là biểu đồ. Vậy WebSocket là gì chúng ta cùng

post image

Con đường nào cho lập trình viên biết Tiếng Nhật ?

Ngày nay, với sự đầu tư mạnh mẽ của các doanh nghiệp Nhật vào nước ta cũng như sức hút rất lớn từ thị trường Nhật Bản thì việc bạn biết Tiếng Nhật cũng đã tạo nên sự khác biệt giữ người lao động biết và không biết Tiếng Nhật. Vậy còn với những lập

post image

Gradle vs Maven – Gradle có gì hay hơn Maven ?

Gradle vs Maven nên sử dụng cái nào cho dự án Spring Boot của mình là câu hỏi của rất nhiều những bạn lập trình viên Java. Có người bảo rằng nên dùng Maven, có người thì lại bảo Gradle hay hơn. Vậy chúng ta nên sử dụng Gradle hay Maven cùng tìm câu trả

post image

OAuth2 là gì ? Nó được hoạt động như thế nào ?

OAuth2 hiện tại đang vẫn được các nền tảng xã hội lớn như Twitter, Facebook hay Google sử dụng. Vậy OAuth2 là gì? Nó được hoạt động như thế nào ? Chúng ta cùng tìm hiểu ở bài viết này nhé. OAuth2 là gì? Đầu tiên chúng ta cùng tìm hiểu OAuth là gì ?