cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Biar saya bertanya kepada anda bagaimana anda memahami pemisahan bahagian hadapan dan belakang

Hujung belakang hanya menyediakan data, dan semua operasi lain diserahkan kepada hujung hadapan

阿神阿神2748 hari yang lalu750

membalas semua(6)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-28 09:30:43

    Bahagian belakang hanya menyediakan api, yang merangkumi data, serta organisasi dan pemprosesan data

    Bahagian hadapan bertanggungjawab untuk membentangkan dan mendapatkan semula data

    Bercakap tentang struktur tiga lapisan dengan hujung depan dan belakang yang berasingan

    Jika ia lebih rumit, nod+depan akan digunakan sebagai hujung hadapan,

    Node hanyalah ekspres atau koa ringkas, menggunakan http untuk meminta pelayan java atau php

    Anda pasti akan berfikir tentang nod digunakan untuk apa Ya, ia adalah enjin templat

    Dalam seni bina dua peringkat tradisional, enjin templat tidak boleh dipisahkan, jsp dan java sentiasa dalam projek yang sama, dan tahap gandingan terlalu tinggi

    Struktur tiga peringkat, projek nod dihantar ke persekitaran pengeluaran secara berasingan,

    Kemudian gunakan nod untuk meminta projek java atau php jauh, dan nod untuk meminta hujung belakang lain adalah antara pelayan, jadi tiada isu merentas domain

    Dengan cara ini, bahagian hadapan hanya bertanggungjawab menggunakan nod untuk melaraskan API dan enjin templat bahagian hadapan untuk memaparkan halaman

    Sesuatu projek boleh mendapatkan data daripada berbilang pelayan java atau pelayan php secara berasingan

    Sebagai contoh, format yang diperolehi oleh 20 antara muka java, 20 antara muka php dan nod semuanya berdasarkan dokumen

    balas
    0
  • 学习ing

    学习ing2017-06-28 09:30:43

    Semua sambungan antara hujung depan dan belakang melalui API

    balas
    0
  • typecho

    typecho2017-06-28 09:30:43

    Bahagian belakang hanya menyediakan data, dan semua operasi lain diserahkan kepada bahagian hadapan Pemahaman ini pada asasnya betul.

    balas
    0
  • 欧阳克

    欧阳克2017-06-28 09:30:43

    http://blog.jobbole.com/65513/

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-28 09:30:43

    Anda memahaminya dengan betul, biar saya nyatakan secara ringkas
    Apabila ia tidak dipisahkan sebelum ini, templat berada di bahagian belakang, dan js dan css berada di bahagian hadapan, jadi setiap kali anda mengubah suai gaya dan fungsi, anda perlu menukar projek hujung belakang
    Selepas pemisahan, hujung belakang hanya menyediakan antara muka API , bahagian hadapan mengendalikan templat dan gaya
    Kemudian bahagian hadapan menggunakan nodejs untuk pengasingan Biasanya nodejs adalah lapisan yang sangat nipis dalam kes ini dan hanya bertanggungjawab untuk fungsi mudah seperti penghalaan, pemajuan antara muka, penggabungan dan pembersihan

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-28 09:30:43

    Halaman hadapan: bertanggungjawab untuk lapisan Paparan dan Pengawal, bahagian belakang: hanya bertanggungjawab untuk lapisan Model, pemprosesan/data perniagaan, dsb.

    balas
    0
  • Batalbalas