JSLite - 소개


궁금하신 점이 있으시면 이런 곳에서 소통하셔도 좋고, 공동개발을 위해 JSLite.io 조직팀에 합류하셔도 좋습니다!

segmentfault 커뮤니티 | 공식 웹사이트 | 공식 문서 - 자세한 내용 | 문제

   __     ______     __         __     ______   ______    
  /\ \   /\  ___\   /\ \       /\ \   /\__  _\ /\  ___\   
 _\_\ \  \ \___  \  \ \ \____  \ \ \  \/_/\ \/ \ \  __\   
/\_____\  \/\_____\  \ \_____\  \ \_\    \ \_\  \ \_____\ 
\/_____/   \/_____/   \/_____/   \/_/     \/_/   \/_____/
  1. jQuery의 목표는 모든 주요 브라우저와 호환되는 것입니다. 즉, 많은 양의 코드가 모바일 브라우저에 쓸모 없거나 비효율적입니다.
  2. JSLite는 고급 브라우저(HTML5, CSS3 지원) 및 모바일 브라우저용으로만 작성되었습니다. 새로운 js 메서드를 사용하여 jQuery API를 구현하므로 더 작고 효율적입니다.
  3. 더 중요한 것은 JSLite의 API가 jQuery를 완전히 모델로 삼았다는 것입니다. 그래서 학습 비용도 매우 낮습니다.
  4. JSLite에는 jQuery와 동일한 API가 대부분 있으며 일반 라이브러리는 5-10k에 불과하며 휴대폰의 모든 kb는 돈입니다.
  5. 웹 개발 속도를 높이고, 다운로드 및 실행 속도를 높이고, 무게를 가벼워진 최신 고급 브라우저를 위한 JavaScript 라이브러리입니다. 프론트 엔드 개발 표준을 발전시키는 것은 Siege Division 모두의 책임입니다.

이 호환성은 제가 사용하는 일부 js 메소드 함수의 지원 여부를 기준으로 판단됩니다. 부분적으로는 개발자.mozilla.org의 메서드 기능 호환성 데이터를 기반으로 한 장치 수가 너무 적습니다. 다음은 주요 호환성 대상입니다

Safari 6+(Mac)
Chrome 30+(Windows, Mac, Android, iOS, Linux) , Chrome OS)
Firefox 24+(Windows, Mac, Android, Linux, Firefox OS)
iOS 5+ Safari Android 2.3+ 브라우저
Internet Explorer 10+(Windows, Windows Phone)