네보우
Nevow원저작자 | 도노반[1][2][3][4] 프레스톤 |
---|---|
개발자 | 디브모드 |
초기 릴리즈 | 2004년 5월 6일, | 전(
안정된 릴리스 | 2018년 6월 14일 / 0.14.4, [5] 전( |
저장소 | |
기입처 | 파이썬 |
운영 체제 | 크로스 플랫폼 |
유형 | 웹 응용 프로그램 프레임워크 |
면허증. | MIT 라이선스 |
Nevow(프렌치 누보처럼 발음됨)는 원래 Divmod사가 개발한 Python 웹 애플리케이션 프레임워크입니다.템플릿 대체는 보통 온디스크 XML 템플릿에 내장된 작은 태그 속성 언어를 통해 이루어집니다.단, 이 마크업을 프로그래밍 방식으로 표현하기 위한 Stan이라는 순수 Python 도메인 고유의 언어도 있습니다.Nevow는 이벤트 중심 프로그래밍 프레임워크인 Twisted와 잘 통합됩니다.
Nevow는 2008년 [6]6월 현재 960개의 유닛 테스트를 받았으며, 특히 Python 공식 [7]사이트와 같은 여러 유명 웹 사이트에 배포되었습니다.
2010년 중반부터 Divmod는 [8]폐업해, Nevow의 개발 작업이 거의 중단되어, 2011년에는 그 홈 페이지에 액세스 [9]할 수 없게 되었습니다.Launchpad에 Nevow [11]프로젝트의 소스 코드를 포함한[10] Divmod의 소스 코드를 호스팅하는 프로젝트가 있습니다.
아테나
Athena는 원격 프로시저 호출 형식으로 웹 응용 프로그램의 Python과 JavaScript 부분 간의 양방향 비동기 통신을 지원하는 Nevow 구성 요소입니다.이 기술은 일반적으로 Ajax 또는 Comet이라고 불리지만, Nevow의 구현은 [12]이 두 가지 라벨보다 앞선다.또한 Athena는 클라이언트 측 위젯 추상화, 모듈 시스템 및 브라우저 내 유닛 테스트 키트의 기초를 이루는 상속 기반 JavaScript 객체 시스템을 포함합니다.
레퍼런스
- ^ Wayback Machine의 Nevow and Formless Archive 인덱스의 원저자인 Donovan Preston의 2004년 논문
- ^ Nevow: 웹 애플리케이션 구축 키트, Donovan Preston
- ^ Donovan Preston, @donovanpreston Mountain View, CA, 저는 Mozilla Research에서 주로 JavaScript로 일하고 있습니다.나는 돔.js와 스파이더몬키와 녹으로 해킹한다.이전에 Python, eventlet, nevow, twisted와 함께 작업했습니다.http://donovanpreston.blogspot.com/
- ^ 제목: 참조: ANN: Twisted 1.1.0, *your*인터넷의 프레임워크, Donovan Preston, 2003-10-27, Newsgroups: gmane.comp.python.twisted, nevow는 원래 연구 프로젝트였습니다.이번 주말의 해킹에 대한 이점은 매우 컸기 때문에 곧 사용 가능한 상태로 끌어올리기로 결정했습니다.그리고 그것이 지금 있는 곳이다.
- ^ "Releases · twisted/nevow". Retrieved 2020-11-04.
- ^ 2008년 6월 20일, PyPy 위에서 Nevow 실행, PyPy Status 블로그
- ^ PythonWebsitePyramidDocs, PyramidDocs는 python.org 페이지를 구축하기 위해 사용되는 내부 웹사이트 템플릿 시스템입니다. (Pylons와 함께 사용되는 피라미드 웹 프레임워크(이전에는 BFG라고 함)에는 연결되어 있지 않습니다. 피라미드는 템플릿 시스템으로 Nevow를 사용하고 파일 기반 데이터의 포맷으로 YAML을 사용하고 있습니다 - PythonInfo Wiki, python.org
- ^ 안녕, 디브모드 안녕, 세상! 2009년 7월 10일, 글리프의 해독
- ^ Divmod Nevow가 Ohloh의 Wayback Machine에서 2012-10-15년 아카이브 완료
- ^ Divmod는 2006년 8월 13일 Wayback Machine에서 아카이브 완료
- ^ Launchpad의 Divmod
- ^ 이력, Scratch로부터의 Nevow Athena 또는 채팅어플리케이션의 진화 - Divmod Nevow vtrunk 문서