我正在使用expressjs開發對現有應用程序的擴展。根據需求我需要做服務器端渲染。我們的API服務器運行在JAVA上。處理express/node中的模板數據
在我的快車應用程序中,我將不得不在呈現服務器端調用JAVA服務器的同時呈現頁面。例如,我打算調用getCategories,getVendors,getReviews等API來獲取我需要傳遞給渲染模板的數據。
什麼是實現這一目標的好方法?我的意思是將所有這些打包成一個對象並傳遞給res.render()
方法。你能否給我提供一些基本的例子?我想我需要創建一個模塊來完成所有這些工作,並返回一些漂亮的對象...
互聯網上的所有例子都顯示類似res.render('index', { data: 'someData'})
的東西,但是在這種情況下,數據是自舉的。我需要一個數據與幾個API調用進行編譯,然後傳遞給渲染方法。
謝謝!
太棒了!感謝您的回答,正是我所期待的! –