2014-09-05 22 views
0

我是我大學本科一年級的計算機科學專業的學生。我最近被聘爲實習生創建移動Web應用程序。移動網絡應用程序非常簡單;它需要與數據庫連接,爲管理員提供完整的數據庫視圖,併爲最終用戶填寫一個簡單的調查。我從來沒有在web開發中做過任何事情,所以我做了一些研究和工具,不斷出現在html,css,java腳本和php的地方。但是,我也遇到了其他工具與不同的應用程序,如AJAX與JQuery,HTML5和micrsofts asp.net。我對html和css有基本的瞭解,但我還沒有致力於開發平臺。我想根據以下標準提供一些建議,以選擇哪一個:我應該使用什麼工具來開發設備中性Web應用程序?

1)我想開發一個設備中立的網站。所以我希望它能夠在臺式機和移動設備上運行良好。 2)沒有人知道未來,但我想使用未來可能成爲或保持標準的開發平臺。 3)它需要作爲典型Web主機的標準服務器平臺的一部分提供。 4)它需要能夠動態生成Web內容並與SQL數據庫進行接口。

我真的很感謝一些建議,輸入等。我不知道我是否會從事網絡開發工作,但是我已經至少需要學習一個開發平臺,我想我應該學習正確的方法。

謝謝您的任何建議和意見。

+0

我不是這方面的專家,但我記得有一次演示。 https://www.simple-talk.com/dotnet/asp.net/responsive-design-using-foundation-with-asp.net-mvc/ – granadaCoder 2014-09-05 17:14:27

回答

0

如果您沒有Web開發人員背景,也不想花費時間徹底學習它,我會推薦使用Google's GWT。它爲您提供了所有的工具來純粹用Java來實現您的應用程序,而無需過多關注前端。作爲Java中的所有東西,所有的SQL處理都可以在那裏完成,並將結果發送到前端。

然後,您可以再次使用Java將內置元素(靈活的表格,面板,按鈕,圖像等)添加到應用程序中。你可以從網上獲得一些CSS模板,並且在沒有任何HTML知識的情況下應用這些樣式。

一旦準備就緒,您可以將整個東西編譯成JavaScript,並且代碼的幾個排列組合與大多數現代瀏覽器兼容。然後,你所要做的就是將這些生成的JavaScript和HTML文件部署到你的HTTP服務器上,並享受:)如果你有一些不能通過GWT應用的東西,你也可以直接觸摸HTML,但是在一個簡單的web應用程序這不會是這樣的...

相關問題