1

때로는 출력 결과로 JavaScript 코드를 생성하는 서버 코드를 작성하는 경우가 있습니다. 정말 나쁜 이유웹 서버에서 메타 프로그래밍

내가 지적 할 수 : 서버 코드와 클라이언트 코드 사이

  • 풀 수없는 넥타이.
  • 클라이언트 코드를 재사용 할 수 없도록 렌더링 할 수 있습니다.

하지만 때로는 의미가있는 것처럼 보입니다.

그리고 다소 재미 있지 않습니까?

나는 JavaScript 코드를 작성하는 서버 코드를 작성하는 것이 매우 바람직하지 않다고 생각한다. "모두들 그렇게합니까?"

답변

2

JavaScript를 그런 식으로 만들어내는 것이 바람직하지 않은 경우 반드시 그런 것은 아닙니다. 그러나 자바 스크립트에 점점 더 의존하는 더 풍부한 인터페이스로 이동하는 기술로 인해 나는 서버와 클라이언트 간의 좋은 분리가 가능하고 필요하다고 생각한다.

JSON 교환 형식으로이 분리를 달성하는 아주 좋은 방법입니다. 가벼운 교환 형식을 사용하는 서버 측의 데이터가 포함 된 JavaScript를 생성하는 대신 이러한 모든 데이터를 제공합니다. 따라서 클라이언트 코드는 깨끗하게 유지됩니다. JSON 객체를 제외한 서버에서 다른 JavaScript를 생성 할 필요가 없습니다. 대부분의 언어에서 사용하기 쉽습니다.

관련 문제