>  기사  >  웹 프론트엔드  >  프론트엔드 엔지니어가 좋아하는 5가지 JavaScript 라이브러리에 대한 자세한 소개

프론트엔드 엔지니어가 좋아하는 5가지 JavaScript 라이브러리에 대한 자세한 소개

黄舟
黄舟원래의
2017-03-09 14:56:521438검색

프런트엔드 엔지니어가 좋아하는 5가지 JavaScript 라이브러리에 대한 자세한 소개

프런트엔드 개발은 전체 웹 애플리케이션 개발에서 가장 흥미로운 부분으로 간주되어야 합니다. 프로세스에 관계없이 언제든지 새로운 프레임워크가 등장하는 것을 볼 수 있으며 이를 적용하는 방법에 대한 수많은 기사가 있습니다. 인터넷에는 무수히 많은 다양한 개발 프레임워크가 있다고 해도 과언이 아닙니다. 간단히 말해서, 우리가 어떤 프로그램을 개발하든지 우리가 사용할 수 있는 기성 도구는 항상 존재합니다. 그렇지 않습니까?

이 기사에서는 프런트 엔드 개발을 단순화하는 데 도움이 되는 매우 유용한 JavaScript 라이브러리 5개를 공유하겠습니다.

Moment.js

이것은 날짜를 매우 쉽게 수정하고 표시할 수 있는 매우 강력한 JavaScript 라이브러리로, 매우 가벼우며(약 12KB) 웹에 쉽게 적용할 수 있습니다. 응용 프로그램. 예를 들어 10일 전 날짜를 표시하려면 다음 코드를 사용하세요.

moment().subtract(10, 'days').calendar();  //will display date in the format mm/dd/yyyy

프로젝트 주소: GitHub – https://github.com/moment/moment/

안녕하세요.Js

다양한 소셜 로그인 방법을 웹사이트에 통합하는 데 큰 어려움을 겪고 계십니까? 자, 와서 이 JavaScript 라이브러리를 살펴보십시오. 다양한 소셜 네트워킹 사이트에 대한 로그인 방법 통합을 제공하므로 표준 경로를 쉽게 사용하고 일반적인 응답을 얻을 수 있습니다. 따라서 더 이상 다양한 소셜 플랫폼에서 제공하는 개발 문서와 SDK를 하나씩 넘겨볼 필요가 없습니다. 당신이 해야 할 일은 프로젝트에 Hello.js를 도입하는 것뿐입니다. 그러면 그 힘을 누릴 수 있습니다.

프로젝트 주소: GitHub – https://github.com/MrSwitch/hello.js

is.js

다양한 정규식 작성 및 형식 검증 여부 피곤함 코딩? is.js를 사용하면 자신을 구할 수 있으므로 걱정할 필요가 없습니다. 이메일 주소, 전화번호 또는 기타 확인 형식이든 is.js는 모든 것을 처리할 수 있으며 쉽게 확장할 수 있습니다.

is.email('test@test.com'); //check if the given string is valid email

is.creditCard(378282246310005);  //checks for valid credit card

프로젝트 주소: GitHub - https:// github.com/arasatasaygin/is.js

Underscore.js

Underscore.js는 일상적인 개발 속도를 높이는 데 도움이 되는 100개 이상의 일반적으로 사용되는 기능을 제공합니다. JS 코드에서 지루하지만 피할 수 없는 코드를 완성하고 수동 구현으로 인해 발생할 수 있는 불안정성을 방지하여 생산성을 크게 향상시킬 수 있다고 신뢰할 수 있습니다. 가장 좋은 점은 코드의 릴리스 버전이 5.7K에 불과하다는 것입니다. 이는 애플리케이션의 로딩 속도에 거의 큰 영향을 미치지 않는다는 것을 의미합니다.

프로젝트 주소: GitHub - https://github.com/jashkenas/underscor

Awesomplete

자동 완성( 타이핑) 기능. 사용하기 매우 쉽습니다. JS 및 CSS 파일을 가져오기만 하면 1분 이내에 효과를 확인할 수 있습니다. 압축된 코드는 2KB 미만으로 프로덕션 환경에서 사용하기에 매우 적합합니다. 영어 이름의 의미처럼 정말 "초강력 자동 완성"입니다!

프로젝트 주소: GitHub - https://github.com/LeaVerou/awesomplete

위 내용은 프론트엔드 엔지니어가 좋아하는 5가지 JavaScript 라이브러리에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.