Saya tidak bercadang untuk bertukar kepada nod sebagai back-end, tetapi apabila saya kerap menyambung, saya dapati kakitangan bahagian belakang sentiasa tidak tergesa-gesa dan perlu didesak, yang menjejaskan rentak dan kecekapan kerja saya. Saya tertanya-tanya sama ada selepas mempelajari nod, saya boleh menulis antara muka sendiri, atau adakah kakitangan belakang tradisional akan melengkapkan yang lain?
Antara muka lapisan aplikasi boleh ditulis, dan platform asas hanya perlu menyediakan antara muka untuk anda. Pada asalnya, menulis beberapa antara muka lapisan aplikasi kini menjadi tanggungjawab bahagian hadapan, dan bukan lagi tanggungjawab bahagian belakang.
Adalah disyorkan untuk membincangkan format data dan nama antara muka terlebih dahulu, dan kemudian biarkan bahagian belakang menyediakan fail json data palsu dengan sewajarnya, dan kemudian anda boleh menggunakan ekspresi diri anda (sudah tentu kaedah lain juga tersedia, ini lebih mudah) , dan kembalikan respons yang sepadan mengikut fail json antara muka permintaan anda, anda boleh mencapai sambungan yang lancar apabila mengeksport direktori Sudah tentu, anda juga boleh mengejek data itu sendiri, tetapi tidak disyorkan untuk menggunakan mock secara peribadi tidak perlu.
Ini sepatutnya kerana tiada masalah pemisahan bahagian depan dan belakang Jika anda meminta kakitangan belakang untuk menukar gaya, ia akan menyakitkan untuk anda dan kakitangan belakang untuk memisahkan bahagian hadapan dan bahagian hadapan Ini juga merupakan satu trend. node.js boleh digunakan sebagai lapisan tengah projek
Jika anda hanya mahu melakukan ujian antara muka:
Anda boleh terus mencipta fail json secara setempat untuk menulis data ujian, dan kemudian meminta fail json secara terus.
Untuk perkhidmatan http, hanya gunakan pelayan http pada nod.