recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Séparez l'avant et l'arrière, le nœud sert de couche intermédiaire, comment écrire le routage?

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文件
})
仅有的幸福仅有的幸福2707 Il y a quelques jours1086

répondre à tous(1)je répondrai

  • 黄舟

    黄舟2017-06-29 10:11:32

    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

    répondre
    0
  • Annulerrépondre