30/09/2018, 23:45

Lập trình web với ASP và Node js

Chào mọi người.
Mình cần làm bài tập web bán hàng với ASP và Node.js, Mình chưa biết rõ Node.js, chỉ biết cơ bản về JS, ASP. Mình muốn hỏi thường thì nên kết hợp chúng thế nào. Node js có thể làm bên server side vậy ASP, C-Sharp sẽ dùng để làm gì? Mình chỉ mới làm quen với ASP thôi ạ? mong mọi người tư vấn giúp mình với .

Khoa Nguyen viết 01:58 ngày 01/10/2018

Hmm. Cả Node.js với ASP là server-side hết nên dùng một trong hai thôi. Làm gì mà rắc rối vậy. Thường thị Node.js được kết hợp với một server-side language khác để khai thác realtime với websocket

Dat viết 01:56 ngày 01/10/2018

Mình có thề dùng iFrame include trang của node js vào trang aspx được không?

Sáng Béo viết 02:00 ngày 01/10/2018

Như a @thangngoc89 nói ở trên. NodeJS là phía server nên làm sao mà iframe nó đc.

Sáng Béo viết 01:46 ngày 01/10/2018

A ơi, ví dụ như mình chủ cần dùng NodeJS để thực hiện các tác vụ thời gian thực thôi, còn sử dụng ngôn ngữ khác như ASP hoặc PHP để truy xuất và thao tác với cơ sở dữ liệu thì cũng phải dùng cả 2 rồi. Không dùng 1 trong 2 đc. Hi

Dat viết 02:00 ngày 01/10/2018

NodeJS là phía server nên làm sao mà iframe nó đc

Mình tìm thấy có người giải quyết dùng iframe ở đây http://stackoverflow.com/a/35056701 vậy có thể làm 1 server nodejs riêng rồi include trang html vào trang aspx được không?

Khoa Nguyen viết 02:01 ngày 01/10/2018

ASP hoặc PHP để truy xuất và thao tác với cơ sở dữ liệu thì cũng phải dùng cả 2 rồi. Không dùng 1 trong 2 đc. Hi

Thường thị Node.js được kết hợp với một server-side language khác để khai thác realtime với websocket

^
^
Mình nói sai chỗ nào à

Mình tìm thấy có người giải quyết dùng iframe ở đây http://stackoverflow.com/a/35056701 vậy có thể làm 1 server nodejs riêng rồi include trang html vào trang aspx được không?

Bạn tham khảo bài viết này trước để hiểu rõ Node.js vs Javascript khác nhau thế nào trước nhe

Theo mình biết thì: Javascript là một ngôn ngữ lập trình. Spec mới nhất của nó là ES2016 Javascript cần phải có Javascript engine để chạy: ví dụ V8 (của Chromium), Chakra (của MS Edge), SpiderMonkey (của Firefox),... có một cuộc chiến ngầm giữa mấy cái engine này đó đừng đùa Node.js vs Browser (trình duyệt): cả 2 là runtime của Javascript, chứ không phải là một ngôn ngữ lập trình mới. Ở mỗi runtime thì có các Object riêng biệt cho nó. Ví dụ DOM API của browser, hay core module của Nod…

Dat viết 01:58 ngày 01/10/2018

Cả Node.js với ASP là server-side hết nên dùng một trong hai thôi

Node.js được kết hợp với một server-side language khác để khai thác realtime với websocket

Bạn có thể giải thích rõ hơn về 2 ý này không ạ, mình thấy nó hơi đối lập.
Kiến thức căn bản mình hơi yếu

cảm ơn bạn nhiều.

Khoa Nguyen viết 01:48 ngày 01/10/2018

Tức lá nếu không làm real-time thì một trong 2. Nếu làm real-time thì Node.js thường sẽ trở thành một microservice để xử lí realtime

Sáng Béo viết 01:45 ngày 01/10/2018

^^Mình nói sai chỗ nào à

ah khong, e nhac lai loi a thoi ah

Bài liên quan
0