Crossroads.js

소프트웨어 스크린 샷:
Crossroads.js
소프트웨어 정보:
버전: 0.12.0
업로드 날짜: 6 Jun 15
개발자: Miller Medeiros
라이센스: 무료
인기: 51

Rating: nan/5 (Total Votes: 0)

패턴에 대한 분석 데이터를 일치함으로써, 수행 할 작업을 결정할 수 있습니다.
Crossroads.js는 매우 강력하고, 적절하게 사용하는 경우, 코드의 복잡성을 줄일 수있다.
그것은 탐색 경로 및 서버 요청을 추출하여 객체를 분리 할 수​​ 있습니다.
Crossroads.js 대부분 JS 라이브러리 및 프레임 워크와 함께 이용 될 수있다.
Crossroads.js이 장고, 루비 온 레일즈, 피라미드, CakePHP의 또는 CodeIgniter의 같은 대부분의 MVC 프레임 워크에 존재하는 URL 경로 / 파견 유틸리티에서 영감을받은

이 릴리스의 새로운 기능 : 있습니다.

제작이 가능한 라우터마다 다른 patternLexer을합니다.
뒤에 추가 / 선도 및 맞으면 & quot; CONCAT 문제가 발생하지 않도록 crossroads.min.js합니다.
crossroads.min.js도 r.js.와 함께 작동해야하므로 개선 된 UMD 래퍼

API 변경 :

버전 0.11.0의 새로운 기능 :
추가 crossroads.pipe ()와 crossroads.unpipe ().
대소 문자 구분 crossroads.ignoreCase를 전환하는 방법을 Addeded, 기본값은 true입니다.
추가 crossroads.ignoreState.
개선 :
decodeQueryString () 지금 shouldTypecast를 존중합니다.
변경 Route.rules 배열 유효성 검사 crossroads.ignoreCase = true의 경우 대소 문자를 구분합니다.

버전 v0.10.0의 새로운 기능 :

후속 호출에 같은 요청을 전달하는 경우 라우팅 / 바이 패스 / 일치 신호를 전달하지 마십시오.
추가 crossroads.resetState ().

버전 v0.9.1의 새로운 기능 :

수정 :
IE 7 ~ 8에 옵션 세그먼트 동작을 정상화.
IE 7 ~ 8에 고정 captureVals는 반드시 전역 플래그가 제대로 작동합니다.
개선 :
Route.interpolate은 () 세그먼트로 숫자를 사용할 수 있습니다.

버전 v0.9.0의 새로운 기능 : 다른 경로와 일치하는 경우

Route.switched 만 전달됩니다.
에서 슬래시의 변경된 기본 동작은 / 요청의 끝을 시작합니다.

버전 v0.8.0의 새로운 기능 :

추가 Route.switched.
추가 crossroads.NORM_AS_ARRAY, crossroads.NORM_AS_OBJECT.
추가 옵션 crossroads.parse에 기본 인수를 전달하는 ().
추가 된 나머지 세그먼트를 지원합니다.
Node.js.에 구축 변경된
UglifyJS에 변경된 minifier.

버전 v0.7.1의 새로운 기능 :

고정 피가 검증 단계에서 rules.normalize_ 호출.

어떤 버전 v0.7.0의 새로운 기능 :

API의 변경 :
추가 crossroads.normalizeFn.
값 추가 vals_ 어레이는 유연성을 증가 normalize_과 crossroads.normalizeFn에 전달 된 객체입니다.
Route.greedy 지원 추가.
crossroads.routed 신호에 의해 파견 변경된 매개 변수를 먼저 PARAM 및 제 PARAM 같은 데이터 객체로 요청을 전달합니다.
기타 :
매개 변수의 타입 캐스팅을 개선합니다.
더 나은 코드 압축 리팩토링 또한 코드의 가독성을 높이기 위해 몇 가지 논리를 단순화.

어떤 버전 v0.6.0의 새로운 기능 :

API의 변경 :
false로 변경된 crossroads.shouldTypecast 기본값.
파견 rules.normalize_ 전에 경로 PARAMS 정상화를위한 마법의 규칙을 추가했습니다.
추가 crossroads.VERSION.
수정 :
/ 옵 셔널 & quot 수정; 필요 PARAMS 사이.
! = null 값 경우에만 선택 PARAMS을 테스트합니다.
제대로 교차로를 수출하지 않은, CommonJS 래퍼를 수정합니다.
기타 :
재스민에 유이에서 마이그레이션 단위 테스트 nodejs에 시험을 허용하고 또한 더 나은 오류 메시지를 로컬로 실행하고 제공하기 때문에. 많은 몇 가장자리 사례를 발견하는 데 도움이 테스트의 수를 증가.
변경된 랩퍼는 모든 환경에서 실행되는 하나의 배포 파일을 생성합니다.

요구 사항 :

자바 스크립트는 클라이언트 측에서 사용 가능

유사한 소프트웨어

Restler
Restler

13 May 15

Radio.js
Radio.js

6 Jun 15

Blitz templates
Blitz templates

11 Mar 16

개발자의 기타 소프트웨어 Miller Medeiros

mdoc
mdoc

10 Dec 15

코멘트 Crossroads.js

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색