javascript - Séparez l'avant et l'arrière, le nœud sert de couche intermédiaire, comment écrire le routage?
仅有的幸福
仅有的幸福 2017-06-29 10:09:32
0
1
1039

Par exemple, le backend fournit une telle interfacehttp://wx.lxjjz.cn/do?g=api&m=hd&a=works-list.

Alors mon ajax frontal devrait être écrit comme ceci

$.ajax({
  url:'/do?g=api&m=hd&a=works-list',
  success:(data)=>{
       console.log(data)
  }
})

Est-ce la bonne façon d'écrire le routage des nœuds ? Comment dois-je écrire certains paramètres d’interface ? Comment le nœud envoie-t-il une requête à l'interface backend, puis transmet-il les données au modèle ?

app.get( '/do', function( req, res ){
    res.render( 'index.ejs' ); //请求跳转到 index.ejs文件
})
仅有的幸福
仅有的幸福

répondre à tous(1)
黄舟

Node sert de couche intermédiaire, ce qui signifie que le nœud sert à la fois de serveur et de client. En tant que client, il initie une requête HTTP vers l'interface back-end, et en tant que serveur, il obtient les données back-end et. le restitue ou renvoie directement JSON

De plus, avant et après la séparation, Node doit obtenir les données back-end, formuler une adresse de routage raisonnable, renvoyer des données JSON et utiliser AJAX pour demander l'adresse du nœud au niveau du navigateur

Navigateur (ajax) -> Couche intermédiaire (nœud) ->

Node assure les tâches de rendu et de routage des pages, et le backend SERVER effectue les tâches de traitement des données

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!