webman的組件和第三方包還是不夠多,于是很多人會(huì)選擇用laravel寫后臺(tái),webman寫api的模式
但是這樣model和service可能就需要定義兩次,我有一個(gè)思路,webman的下一版本或者獨(dú)立出一個(gè)版本,目錄結(jié)構(gòu)完全兼容laravel11,可以獨(dú)立使用,也可以作為composer包引入laravel
cli模式啟動(dòng)webman,fpm模式還可以跑laravel,這樣控制器和model就可以直接使用laravel應(yīng)用中定義好的,一個(gè)項(xiàng)目也不需要寫成幾份了。
model用laravel的model, service代碼盡量框架無(wú)關(guān)化, 寫webman不就和laravel一樣了