30/09/2018, 21:18

Project database: nodejs + thay đổi giao diên của trang html

Hello mọi người, mình đang làm 1 project về web application. Đại khái là 1 giao diện web có mục tìm kím (tên sách, tên tác giả…) rồi sao đó mình phải kết nối với oracle database lấy kết quả về và hiển thị lên cho người dùng thấy.
Mình muốn sử dụng nodejs để kết nối oracle database và đã thành công (console.log đã in ra data mình mong muốn), nhưng bước tiếp theo là làm thế nào để “tương tác” với trang html ? Làm sao mình lấy thông tin tìm kím yêu cầu từ trang html và sau đó hiển thị data trên trang html ? Phải chăng phải cần 1 “template engine” nào đó làm cầu nối giữa nodejs và trang html ? Các bạn nào có kinh nghiệm có thể gợi ý cho mình biết ko ? Cám ơn rất nhiều.

Itachi Citus viết 23:23 ngày 30/09/2018

Phải chăng phải cần 1 “template engine” nào đó làm cầu nối giữa nodejs và trang htm

Có 2 cách để thực hiện điều này:

  • Một là tương tác ở server side, sử dụng template engine như bạn nói.
  • Hai là sử dụng 1 front end framework, tương tác với server qua api.

Hình như bạn chưa làm web nhiều thì phải. Nếu vậy thì bạn nên tìm hiểu về template engine, phổ biến nhất có lẽ là ejs ( http://www.embeddedjs.com). Hướng dẫn thì google cũng có khá nhiều.

dandynamite viết 23:24 ngày 30/09/2018

cùng câu hỏi, hy vọng chủ thớt hiển linh review lại, theo cách 2 Itachi Citus đã nói

Bài liên quan
0