cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - Apabila membina aplikasi menggunakan angularjs, adakah anda hanya perlu menulis API di latar belakang?

Angularjs sangat berkuasa Ia telah melaksanakan MVC di bahagian hadapan dan sebagainya Untuk mendapatkan data, adakah anda biasanya menggunakan $http untuk mendapatkannya dari bahagian belakang? Dalam kes ini, bukankah bahagian belakang hanya perlu menulis API?

Apakah rangka kerja umum untuk menulis API dalam PHP? Laravel nampaknya sangat menipu, tetapi ia mempunyai enjin templat, adakah ia sesuai?

Lebih baik menulis terus tanpa rangka kerja

Maaf saya tidak mempunyai reputasi yang mencukupi untuk menyukainya! o(̲□╰)o

曾经蜡笔没有小新曾经蜡笔没有小新2777 hari yang lalu688

membalas semua(4)saya akan balas

  • 天蓬老师

    天蓬老师2017-05-15 16:53:11

    NG ialah rangka kerja bahagian hadapan MVVM Sebaik-baiknya, ia akan mencapai pemisahan lengkap bahagian hadapan dan bahagian belakang, dan hanya menyediakan API di bahagian belakang. Penyahgandingan bahagian hadapan dan bahagian belakang dicapai Penyahgandingan ini membolehkan kami membangunkan aplikasi bahagian hadapan dan belakang yang bebas Cara pelayar menggunakan API bahagian belakang juga sesuai untuk peranti mudah alih seperti iPhone Andoird. Apabila kami membangunkan aplikasi bahagian hadapan, bahasa pengaturcaraan bahagian belakang tidak lagi diperlukan, hanya HTML/CSS/JS diperlukan, yang merupakan pembebasan bagi kebanyakan pembangun bahagian hadapan.

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-15 16:53:11

    Bukankah kita hanya perlu menulis API di latar belakang?

    Ini adalah perkara yang hebat. Dan secara peribadi, saya fikir ia tidak boleh dikaitkan dengan Angular sahaja, ia juga mempunyai banyak kaitan dengan penerimaan meluas antara muka gaya RESTful

    Semua rangka kerja, reka bentuk dan projek akhirnya hanya mempunyai satu hala tuju: Biar semua orang fokus pada bidang mereka sendiri

    Sebelum Angular, terdapat juga rangka kerja bahagian hadapan untuk SPA (Aplikasi Halaman Tunggal), seperti extjs, yang turut meletakkan keseluruhan lapisan paparan pada sisi penyemak imbas.

    Kaedah pembangunan SPA menyelesaikan titik kesakitan penyelenggaraan yang sangat penting: Kawasan templat bahagian hadapan dan belakang yang kotor Pada masa lalu, kawasan ini memerlukan penyelenggaraan bersama bahagian hadapan dan bahagian hadapan. berakhir, tetapi kini ia tidak lagi diperlukan Jurutera bahagian belakang tidak lagi diperlukan Secara langsungmenyertai kerja lapisan pembentangan

    .

    Namun, memandangkan tiada gaya antara muka yang diiktiraf secara meluas, lapisan pembentangan masih tidak dapat dielakkan untuk mempertimbangkan semasa mereka bentuk antara muka, menjadikannya sukar untuk digunakan semula. Situasi yang paling biasa adalah untuk membangunkan berbilang soket untuk sumber belakang yang serupa, yang sebenarnya membuang masa berharga jurutera bahagian belakang.

    Boleh dikatakan bahawa memastikan jurutera bahagian belakang 只管写接口,只管把接口写好 dari perspektif kejuruteraan adalah pembebasan besar produktiviti bahagian belakang.

    Untuk mencapai matlamat ini, adalah perlu untuk mempunyai satu set gaya antara muka yang diterima umum oleh bahagian hadapan dan belakang, yang boleh memenuhi keperluan akses sumber merentas halaman dan juga merentas platform, dan pada masa yang sama mempunyai semantik dan kebolehcache yang baik

    Jawapannya REHAT

    Dengan penerimaan meluas antara muka gaya RESTful, bahagian hadapan tidak perlu mempertimbangkan bahagian belakang untuk bekerjasama di peringkat rangka kerja, selagi ia mengakses sumber RESTful. Jurutera bahagian belakang dipisahkan sepenuhnya daripada lapisan pembentangan, sama ada pelanggan menggunakan sudut/tulang belakang atau mudah alih. Hanya tulis antara muka dan tulis antara muka

    Apabila semua orang menumpukan pada bidang mereka sendiri, pada masa itulah nilai dimaksimumkan

    balas
    0
  • PHP中文网

    PHP中文网2017-05-15 16:53:11

    Secara teorinya ya,
    Jika aplikasi anda dijadikan SPA, maka bahagian belakang hanya memerlukan satu laluan akar untuk memaparkan halaman yang lain.

    Tetapi dalam projek sebenar, sama ada SPA mudah digunakan dan sama ada terdapat banyak masalah, maka adalah perlu untuk menggabungkan laluan hibrid belakang dengan SPA bahagian hadapan.

    balas
    0
  • 天蓬老师

    天蓬老师2017-05-15 16:53:11

    Halaman belakang hanya menulis API, yang hampir seperti ini

    balas
    0
  • Batalbalas