2016-11-03 3 views
0

온라인에 대해 더 많이 읽을수록 혼란 스럽습니다.EJS 템플릿을 사용하는 Frontend 프레임 워크 vs NodeJS

나는 프로그래머가 되곤했지만 여전히 스크립팅 등을하지만 직업으로는 사용하지 않았습니다. 이제 새로운 것을 배우기 위해 NodeJS를 시작했으며 웹 응용 프로그램을 만드는 것이 얼마나 쉬운지를 말해야합니다.

내가 사용한 자습서는 EJS를 템플릿으로 사용했으며 지금은 더 자세한 내용을 알기 위해 작은 응용 프로그램 (암호 안전)을 만들고 있습니다. EJS 만 사용하고 간단한 페이지를 만들거나 프론트 엔드 프레임 워크를 사용해야한다면 이해가되지 않습니까?

어쨌든 차이점은 무엇입니까? EJS가 데이터를 밀어 넣고 프레임 워크가 필요한 경로를 호출하여 데이터를 가져 옵니까? 아니면 그냥 똑같은가요?

이러한 프런트 엔드 프레임 워크에 대한 학습 곡선이 너무 많습니까?

감사합니다.

답변

0

웹 템플리트는 서버의 데이터를 저장하는 준비가 완료된 페이지입니다.

프레임 워크는 개발을 쉽게하는 도구, 패키지 등의 모음입니다. 그들은 ORM, 인증 등과 같은 사소한 것들을 제공합니다.보다 세련된 디자인과 페이지를 만들 수 있습니다.

EJS에서도 라이브러리 (jQuery 등)를 요구하여 데이터를 가져올 수 있습니다.

프레임 워크에는 많은 기능과 도구가 있으므로 학습 곡선이 약간 있습니다.

여기에서 자세한 내용을보실 수 있습니다 : http://www.techaltair.com/understanding-the-difference-between-template-and-framework/

+0

을 그래서 각 JS를 사용하고 있다면, 난 더 이상 nodejs 필요하지 않습니다? 콘텐츠를 어떻게 제공합니까? JSON을 통해. – Junaid

+0

데이터를 제공하는 서버가없는 경우 nodejs (또는 다른 서버)가 필요합니다. 이미 서버가 있다면 그 서버에서 데이터를 가져올 수 있습니다. –