2016-06-21 3 views
0

나와 내 친구들이 웹 응용 프로그램을 만들고 싶어하고 결국 전화 응용 프로그램을위한 3 가지 OS로 작성하려고합니다. 프런트 엔드 용으로 meanJS를 사용하려고합니다. 스택 프레임 워크 일부 배경 기능에 Java를 사용할 수 있는지 확실하지 않습니다.자바 백엔드가있는 meanJS

1) 얼마나 효율적이고 안전한가요? 구체적으로; Java와 함께 meanJS를 사용한다면 MongoDB를 사용하여 프로필 정보 (프런트 엔드)를 저장하고 Java 기능에 필요한 정보를 저장합니다. 백엔드 Java 기능과 MongoDB의 연결이 얼마나 안전합니까? 세부 사항을 설명하십시오.

2) Node.js는이 웹 응용 프로그램을 만드는 좋은 방법입니까? 또는 SQL/MongoDB를 사용하여 프론트 엔드 용으로 angularJS를 사용하고 백엔드 용 Java를 사용해야하며 백엔드 부분에 모든 정보 (프로파일 정보 포함)를 저장하고 Tomcat 서버를 통해 angularJS와 Java 사이의 통신을 수행해야합니까? 구체적으로 설명하십시오.

답변

1

응용 프로그램에서 Angular 및 MongoDB를 사용하려면 괜찮습니다. Node + Express가 누락 된 경우 MEAN 스택이 아닙니다.

1)이 항목에 대해서는 언급 할 수 없으며 사용 된 적이 없습니다.

2) 응용 프로그램이 무엇인지 모른 채 Node가 응용 프로그램에 적합한 지 말할 수 없습니다. 최선의 선택 일 수도 있고 최악 일 수도 있습니다. 결국, 확실하지 않으면 가장 편한 곳으로 가십시오. 당신이 설명했던 스택은 확실히 가능합니다. 만약 당신이 그것을 풀 수 있다고 생각한다면, 그걸로 가십시오. 내 두 번째 질문 : 2) 프런트 엔드 프로필을 포함하고 당신이 다른 포함 백엔드에 대해 생각할 수를 물었다

+0

난 그냥 노드 + Express를 내가 그들을 사용합니다 물론, 그건 언급하지 않았다 데이터베이스에 데이터를 저장해야하는 종류의 기능. 당신의 대답은 바뀌겠습니까? –

+0

그것이 EN이 의미하는 바에 기인 한 것입니다. 평균 스택은 실제로 변경할 수 없으며 여전히 평균 스택이라고 할 수 있습니다. 스택의 요점은 클라이언트 측에서 서버 측까지 모든 것이 JavaScript로 작성된다는 점입니다. 이게 당신의 공상을 간지럽히 지 않고 Javascript에 익숙하지 않다면, MEAN 스택이 당신에게 적합하지 않을 수도 있습니다. 그러면 Java를 사용해야합니다. – master565

+0

JS에 능숙합니다. 프론트 엔드에 많은 시간을 절약 할 수 있기 때문에 사용하고 싶습니다. (다른 웹 응용 프로그램에서 사용했습니다.) 나는 MEAN을 사용할 것인가, 아니면 프론트 엔드가 Javascript (Angular, JQuery, 우리가 결정하든간에)로 쓰여질 것이고, 백엔드 기능은 그러한 기능을위한 효율성을 위해 자바로 작성 될 것이다. 나는 우리가 함께 사용하는 경우 효율성과 안전성에 대해 매우 궁금하다. –

관련 문제