我一直是后端C / C ++开发人员。在Java项目(Netbeans)上工作,我试图弄清楚如何做前端/ UI。虽然我是一个非常好的后端开发人员,但我还没有真正跟上前端最新最好的框架等。
Java后端组件可以通过websockets与JSON通信。我试图找出我应该使用的前端框架。我也不想重新创建我的项目,只想添加到我当前的Maven Web应用程序项目中。
那么判决是什么?这几天什么是时髦和酷? HTML5? jQueryUI的? (他们甚至互相排斥吗?)
还应该提一下,我只是想制作一个快速的用户界面,b / c我计划将任务交给另一个程序员,以便以后使用“适当的”前端组件。与此同时,我确实希望我的版本“体面”。因此,简而言之,我想要一些易于使用但仍然有能力的东西。
谢谢!
答案 0 :(得分:1)
假设这是一个Web应用程序,Angular越来越受欢迎,Bootstrap已经流行了一段时间。使用您可以免费或在http://themeforest.net等网站上找到的预建模板。除非它非常简单,否则不要浪费你的时间来编写自己的代码。
如果你还没有,你可能还想考虑后端如何与前端通信。例如,它会使用Servlets,还是像Spring Roo这样的框架?您还可以使用完全不同的语言(如PHP)构建前端,因为PHP外包比Java更便宜,更容易找到。 PHP是一种像Java这样的服务器端语言,但我所说的是网站的后端通过API与Java后端进行通信或共享数据库的情况。 PHP有许多MVC框架,如Symfony和Laravel。