2016-09-25 2 views
-1

그래서 나는 전체 M.E.N.과 함께 웹 응용 프로그램을 작성하는 중입니다. 스택을 사용하고 프런트 엔드와 백 엔드 모두에서 작업하는 방법을 알고 있어야합니다. 내 유일한 문제는 M.E.N. 예를 들어 파이썬 스크립트가 도커 컨테이너 안에있을 웹 응용 프로그램의 알고리즘 백엔드로 파이썬 스크립트를 실행하려고합니다 (주로 특정 라이브러리의 필요성 때문에). M.E.N.을 통해 파이썬 코드에 연결하고 실행하는 가장 좋은 방법은 무엇입니까?M.E.A.N.을 어떻게 사용합니까? 파이썬 스크립트가 컨테이너에있는 파이썬 스크립트 백엔드와 스택?

+0

Node.js와 Python 간의 통신에 관한이 질문을 참조하십시오 : http://stackoverflow.com/questions/10775351/combining-node-js-and-python – xli

답변

0

MEAN 스택을 처음 사용하는 것은 처음에는 매우 어려운 것처럼 보일 수 있습니다. 배울 수있는 새로운 기술이 너무 많다고 생각할 수도 있습니다. 진실은 당신이 정말로 "자바 스크립트"만 알 필요가 있다는 것입니다. 맞습니다. MEAN은 단순히 자바 스크립트 웹 개발 스택입니다.

MEAN 스택에서 실제로 어떻게 개발을 시작합니까?

첫 번째 단계는 프로젝트 구조를 설정하는 것입니다.

컨트롤러/DB/package.json server.js 공공/

이 구조는 단일 프로젝트의 전체 스택을 유지 할 수 있습니다 : 내가 가장 이해하기 위해 다음과 같은 구조를 발견했습니다. 모든 Express API 로직이 컨트롤러로 들어가고 MongoDB 콜렉션과 로직이 db 폴더로 들어가는 동안 AngularJS 프론트 엔드는 공용 폴더로 들어갈 수 있습니다.

이제 일반 프로젝트 구조를 설정 했으므로 공용 폴더를 각도 프로젝트로 초기화해야합니다. Yeoman이라는 도구를 사용하여이 작업을 수행하는 것이 가장 좋습니다.

Yeoman은 다양한 Javascript 프레임 워크와 Bootstrap 및 Foundation과 같은 다른 웹 프레임 워크를 쉽게 시작할 수있게 해주는 툴킷입니다. Yeoman.io에서 Yeoman에 대해 더 자세히 알 수 있습니다.

자세한 내용은 M.E.N. 여기에 스택하고 시작하는 방법 : http://www.citizentekk.com/mean-stack-tutorial-how-to-build-loosely-coupled-scalable-web-apps-nodejs-angularjs-applications/

관련 문제