Jekyll thật tuyệt vời để tạo các website cá nhân, nhưng bông hồng nào mà chả có gai!. Bài viết này mình muốn hướng đến các bạn đã có hiểu biết về phát triển web. Các bạn beginer hay các bạn có nhu cầu làm một blog cá nhân có thể tham khảo để hiểu rõ ưu nhược điểm của Wordpress cũng như Jekyll . ...

Lưu ý: Trước đây mình khá hứng thú với Java và React. Đối với cá nhân mình, khi học công nghệ thì thay vì làm một thứ gì đó lớn lao, tại sao không thử tạo ra 1 ứng dụng quen thuộc, cơ bản. Đó là website cung cấp thông tin.

Bắt đầu hết nhàm chán.

Mô tả kiến trúc

Hệ thống được thiết kế với 2 phần, gồm:

  • Client: Được viết bằng ReactJS
    • Người dùng tương tác với ứng dụng
    • Ứng dụng trao đổi dữ liệu với server qua phương thức HTTP.
  • Server: Sử dụng Java Spring Boot
    • Server trao đổi dữ liệu với ReactJs bằng phương thức HTTP, server sẽ trả các dữ liệu cho client dưới dạng Json
    • Sever liên kết với database ở đây là PostgreSQL

Cấu trúc thư mục mã nguồn


  • FrontEnd: File chứa toàn bộ code Frontend
  • BankEnd: File chứa toàn bộ code BackEnd

Cấu trúc file backend và frontend





comments powered by Disqus


"Một người đàn ông không dành thời gian cho gia đình, không bao giờ có thể trở thành đàn ông thực sự."

The Godfather


Ủng hộ Anh hàng xóm

Bạn có thể vào đây để xem "kẻ dại khờ" chia sẻ cảm nhận về những cuốn sách mà kẻ đó cho là hay!

Chúc một buổi sáng vui vẻ!!👨‍🚀


Anh hàng xóm

'Anh hàng xóm' là blog phi lợi nhuận, miễn phí - Sự ủng hộ của bạn luôn là điều quan trọng giúp blog tồn tại cùng với đó là phát triển mạnh mẽ hơn nữa. Bạn có thể ủng hộ cho blog
ヾ (⌐ ■ _ ■) ノ ♪


Anh Hàng Xóm

Anh Hàng Xóm

Xin chào, tôi là lập trình viên backend. Với đam mê chụp ảnh, lập trình và đi chơi. Tôi xây dựng blog với mục đích là chia sẻ kinh nghiêm coder, cuộc sống thường ngày và sức khỏe cho developer .

Trang web của bạn đã được xem: lần