문제

사람을 쓰는 클라이언트 안에서 하이퍼링크를 만들어 익숙한 DOM-나무 구조가 귀하의 브라우저에서 참조 메모리에서 생성되는 HTML 을 가지고 서버에서.JavaScript 할 수 있는 추가,삭제 및 수정 노드에 DOM 트리를 변경하려면 페이지입니다.나는 그것에 매우 좋은 작업(브라우저 버그외),그리고 아주 다른 방식에서 내 server-side 코드를 생성한 페이지에서 첫 번째 장소입니다.

나의 질문은:무엇을 server-side 프레임워크/언어를 구축하여 페이지로 치료를 DOM 트리는 처음부터-노드에 삽입하는 대신 울리는 문자열?내가 될 것이라고 생각한다면 매우 도움이 클라이언트-서버 사이드의 측 코드는 모두 본 페이지에 동일한 방법입니다.할 수 있는 확실히 해킹이 뭔가를 함께서 모든 웹 서버에어,하지만 프레임워크를 만들기 위해 최선을 다하 페이지로 이 방법을 만들 수 있는 몇 가지 아주 좋은 최적화를 달성할 수 있습니다.

오픈 소스,넓게 배포하는 동안 주위에 모든 것 흑자.

도움이 되었습니까?

해결책

당신을 설명 코뿔소에 레일, 하지 않은,그러나 곧 될 것입니다.마찬가지로, Aptana Jaxer, 그러나 RnR 포함됩니다 실제적인 프레임워크(Rails)반면 Jaxer 은 단지 서버 기술을 사용합니다.

다른 팁

Aptana 의 Jaxer AJAX 서버를 위해 무언가가있을 확인하기 위해 당신,그것으로 사용하 JS server-side,뿐만 아니라.

그는 말했다,내가 주장하는 사용자를 생성하지 않으면 태그와 인쇄 또는 문 echos 지만,오히려 템플릿 후크에서 동적인 내용입니다.

Jaxer 은 서버측 자바스크립트+DOM.통합할 수 있습니다 jaxer 다른 언어에 의하여,게시물 처리들이 출력됩니다.

또한,java,php...당신이 사용할 수 있습 xpath 를 조작하실 수 있습니다.

나는 어디에서 오고 있어 그러나 그것은 모든 비트는 논쟁하지 않습니다.을 보낼 수 없습니다 하지만 아무것도 렌더링되는 콘텐츠를 브라우저,그리고 당신이해야 할 모든 것에 한 번(AJAX 외).값이 없는 것에서 당신은 제안에서(내가 무엇을 볼 수 있습니다)심지어를 구축하는 경우 그것은 나무와 같은,당신은 여전히 건물에 페이지를 전송되는 도매하는 클라이언트입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top