我和我的几个朋友想做一个Web应用程序,最终我们想写在3个不同的操作系统的手机应用程序,我坚持使用meanJS的前端,但因为它是一个完整的堆栈框架我不确定我们是否可以使用Java的某些背景功能:meanJS与Java后端
1)它的效率和安全程度如何?特别;如果我们在Java中使用meanJS,我们将选择使用MongoDB来保存一些配置文件信息(前端)并保存我们的Java功能所需的一些信息 - 将后端Java功能连接到MongoDB有多安全?请详细解释。
2)Node.js是制作这个Web应用程序的好方法吗?或者我们应该只使用angularJS作为前端,Java使用SQL/MongoDB作为背景并将所有信息(包括配置文件信息)保存在后端部分,并通过Tomcat服务器在angularJS和Java之间进行通信?请详细解释。
我刚才没有提到节点+快递当然,我会用他们的,这就是为什么我问的第二个问题:) 2)前端将包含配置文件,你可以想想后端它将包含不同应该将数据保存在数据库中的功能。你的答案会改变吗? –
我提起它,因为这是ME中的EN代表的意思。 MEAN堆栈不能真正改变,仍然被称为MEAN堆栈。堆栈的要点是,从客户端到服务器端的所有内容都是用JavaScript编写的。如果这不会让你感到痒痒,而且你不擅长JavaScript,那么MEAN堆栈可能不适合你,你应该使用Java。 – master565
我很熟练使用JS,我想使用它,因为它在前端节省了大量时间(之前我已经使用过其他Web应用程序)。我将使用MEAN或不使用Javascript(Angular,JQuery,无论我们决定)编写前端代码,而使用Java编写后端功能以提高这些功能的效率。如果我们一起使用它们,我对效率和安全性非常好奇。 –