2017-02-26 140 views
0

我想知道是否有可能創建一個Web應用程序,用戶可以註冊,登錄和付款而不使用像Rails或Node.js這樣的框架,而是使用html,css,php,mysql等。 這甚至有可能嗎?可能在沒有框架的情況下創建Web應用程序?

+1

我會將此問題標記爲「太寬泛」,因爲它不是關於編程的具體問題。但簡短的答案是「是」 - 只是因爲框架基於其他技術,如HTML,CSS等。 – gus27

回答

1

這將需要很多時間,但它肯定是可能的。這些'框架'在這裏爲你加速。我建議你看看幾個MVC框架。例如:Laravel,CodeigniterSymfony。這些框架將爲您做很多事情(考慮安全和路由),但您仍然必須自己編寫大部分邏輯。

2

是的,完全可以在沒有框架的情況下編寫任何Web應用程序。請記住,框架也是用各自的編程語言編寫的 - 因此,您可以在沒有編程語言的情況下獲得相同的結果,但這會比較耗時,並且需要更多工作來「重新發明輪子」。框架通常提供許多可用的功能,但在交換中您必須遵守其標準,語義和規則。

許多高端應用程序員選擇不使用框架進行開發,因爲他們不想被這些邊界所束縛。此外,還有性能方面的原因 - 如果您可以根據業務需求定製應用程序,則運行速度可能會更快。

另外,請記住,Node.js不是一個框架 - 它是一個工具集,允許在OS環境而不是瀏覽器中運行JavaScript應用程序。

相關問題