Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk memisahkan bahagian depan dan belakang menggunakan nod?

Saya baru-baru ini melakukan latihan kecil menggunakan ekspres + jed + mongodb Enjin templat jed yang digunakan perlu membenamkan kod logik js dalam kod halaman semasa memaparkan data saya secara peribadi tidak menyukai model pembangunan ini, jadi saya ingin bertanya bagaimana untuk mencapainya menggunakan nod.

仅有的幸福仅有的幸福2685 hari yang lalu583

membalas semua(5)saya akan balas

  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:35:37

    Halaman pemisahan bahagian hadapan dan bahagian belakang juga mesti dibenamkan js 代码啊,前端要跑的逻辑肯定还是得跑,express + jade Perenderan bahagian pelayan telah dicapai, kandungan bahagian hadapan dijana melalui templat pemaparan data, dan bahagian hadapan kemudian menjalankan logik bahagian hadapan yang sepadan Ini dianggap pemisahan lengkap.

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-16 13:35:37

    Biar nod hanya bertanggungjawab untuk bahagian belakang, dan jed boleh dibuang.
    Halaman hadapan menggunakan js asli untuk melaksanakan permintaan ajax untuk mendapatkan data, dan kemudian melakukan pemprosesan logik yang sepadan

    balas
    0
  • 迷茫

    迷茫2017-05-16 13:35:37

    Menggunakan express + mongodb, URL boleh dipetakan ke pangkalan data
    ———— Dalam erti kata lain, URL ialah penunjuk kepada data.

    Menambah lapisan jed pada teknologi ekspres + mongodb bermakna data mengalir melalui jed, digabungkan dengan templat ke dalam aliran data html, dan kemudian dikembalikan kepada pelanggan melalui respons

    Pengasingan bahagian hadapan dan bahagian belakang bermakna data yang diambil daripada pangkalan data dikembalikan terus kepada tindak balas response
    或者经过模版引擎处理后再返回。

    ( 体会下: res.jsonres.renderatau dikembalikan selepas diproses oleh enjin templat.


    (Pengalaman: res.json dan res.render )🎜 🎜

    balas
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-16 13:35:37

    Anda boleh merujuk kepada amalan pemisahan bahagian hadapan dan belakang Taobao

    Butiran tertakluk kepada perbincangan, tetapi corak umum dijelaskan dengan jelas. Seperti yang dinyatakan di dalamnya, ia bergantung pada bagaimana anda mahu "pemisahan bahagian depan dan belakang" dipisahkan. Dan pemahaman anda tentang bahagian hadapan.

    balas
    0
  • PHPz

    PHPz2017-05-16 13:35:37

    Ganti templat jed dengan html dan gunakan ajax di bahagian hadapan. . . (Hujung hadapan adalah bersamaan dengan sumber statik, nodejs boleh dianggap sebagai pelayan web)

    balas
    0
  • Batalbalas