3
我有一個節點項目將有3個應用程序(一個Web應用程序,2控制檯應用程序)。 Web應用程序只有一個URL並且沒有任何視圖。它只是返回200或500。 我的當前目錄結構如下所示:節點框架或不用於控制檯應用程序
.
└── src
├── modules (common modules used by all app)
│ ├── aws-dynamodb
│ │ ├── lib
│ │ └── test
├── config (contains json configuration files)
└── lib
├── app1
└── app2
的應用小概述: 應用與MySQL和dynamoDB交互並執行一些應用程序邏輯。
我的問題是:
- 這是目錄結構是否正確?你有什麼建議來改善這個嗎?
- 請問使用任何框架會有幫助嗎?我認爲像expressjs或任何其他框架對web應用程序很有用。將使用任何框架(如果有的話,請提及哪一個)將在這裏幫助最小化開發時間,提高代碼可讀性等?
- 還有其他建議嗎?
關於快遞,因爲我已經告訴我的應用程序沒有任何看法。我不認爲我需要這個。你是否仍然認爲expressjs只有一個終點的好處? –
當然,即使你沒有提供任何視圖,expressjs也會幫助你,你可以在5 loc中公開你想要的url並完成它。 –
如果你只有一個端點,並且你不害怕寫res.writeHead,那麼使用連接也不會有問題,如果這是你開車的時候。 – origin1tech