코드의 일부를 webapp의 클라이언트와 서버간에 공유 할 수 있습니까? 자바 스크립트 기반 서버를 사용한다고 가정 할 때 최소한 폼 인증 코드와 로직 공유 부분을 공유 할 수 있기를 바랍니다.클라이언트 및 서버와 동일한 코드
자바 스크립트 엔진 간의 비 호환성에 대해 걱정하고 있습니다.
코드의 일부를 webapp의 클라이언트와 서버간에 공유 할 수 있습니까? 자바 스크립트 기반 서버를 사용한다고 가정 할 때 최소한 폼 인증 코드와 로직 공유 부분을 공유 할 수 있기를 바랍니다.클라이언트 및 서버와 동일한 코드
자바 스크립트 엔진 간의 비 호환성에 대해 걱정하고 있습니다.
엔진 비 호환성은 데이터 유효성 검사로 확장되어서는 안되며, DOM 상호 작용으로 제한되어야합니다.
자바 스크립트 엔진이 이상하게 다르기 때문에 문자열과 정수 등을 다르게 처리하면 사용을 중단하십시오.
코드가 Chrome (V8)에서 실행되는 경우 이는 Node.js (V8)에서 실행되며 현재 서버 측 JavaScript에 대해 1 위를 차지합니다. 물론
당신은 당신이 어떤 크롬 특정 물건을 사용하지 않는 것이 있는지 확인해야하지만 같은 단지 파이어 폭스 등
(같은 noSuchMethod)을 작동시키는 것들에 대한 진정한 보유하지만 그럴 수 없어 크로스 엔진 호환성을 깨뜨릴 수있는 유효성 검사를 구성 할 때 어떤 특정한 사항에 대해서 생각해보십시오.
http://jaxer.org/에는 두 위치에서 DOM을 조작 할뿐만 아니라 클라이언트와 서버 사이에서 코드를 공유하기위한 멋진 예제가 있습니다. 그러나이 프로젝트는 제작자가 포기했을 수있는 것처럼 보입니다. 두 위치에서 유효성 검사 코드를 공유하려고 할 때 설계 개념이 유용 할 수 있기 때문에 링크를 게시하면됩니다.
은 jaxer.org가 더 이상 해당 프로젝트의 웹 사이트를 가리 키지 않으므로 프로젝트가 포기되었다고 가정합니다. –
클라이언트 측 자바 스크립트 코드를 개발 한 경우 이미 다른 자바 스크립트 엔진을 관리해야합니다. 맞습니까? 따라서 서버 쪽을 추가하면 justs가 또 하나를 추가하여 'N'대신 'N + 1'을 만듭니다. 그래서 나는 비 호환성에 대해 걱정하지 않을 것입니다. –