프런트엔드 엔지니어가 좋아하는 5가지 JavaScript 라이브러리에 대한 자세한 소개
프런트엔드 개발은 전체 웹 애플리케이션 개발에서 가장 흥미로운 부분으로 간주되어야 합니다. 프로세스에 관계없이 언제든지 새로운 프레임워크가 등장하는 것을 볼 수 있으며 이를 적용하는 방법에 대한 수많은 기사가 있습니다. 인터넷에는 무수히 많은 다양한 개발 프레임워크가 있다고 해도 과언이 아닙니다. 간단히 말해서, 우리가 어떤 프로그램을 개발하든지 우리가 사용할 수 있는 기성 도구는 항상 존재합니다. 그렇지 않습니까?
이 기사에서는 프런트 엔드 개발을 단순화하는 데 도움이 되는 매우 유용한 JavaScript 라이브러리 5개를 공유하겠습니다.
이것은 날짜를 매우 쉽게 수정하고 표시할 수 있는 매우 강력한 JavaScript 라이브러리로, 매우 가벼우며(약 12KB) 웹에 쉽게 적용할 수 있습니다. 응용 프로그램. 예를 들어 10일 전 날짜를 표시하려면 다음 코드를 사용하세요.
moment().subtract(10, 'days').calendar(); //will display date in the format mm/dd/yyyy
프로젝트 주소: GitHub – https://github.com/moment/moment/
다양한 소셜 로그인 방법을 웹사이트에 통합하는 데 큰 어려움을 겪고 계십니까? 자, 와서 이 JavaScript 라이브러리를 살펴보십시오. 다양한 소셜 네트워킹 사이트에 대한 로그인 방법 통합을 제공하므로 표준 경로를 쉽게 사용하고 일반적인 응답을 얻을 수 있습니다. 따라서 더 이상 다양한 소셜 플랫폼에서 제공하는 개발 문서와 SDK를 하나씩 넘겨볼 필요가 없습니다. 당신이 해야 할 일은 프로젝트에 Hello.js를 도입하는 것뿐입니다. 그러면 그 힘을 누릴 수 있습니다.
프로젝트 주소: GitHub – https://github.com/MrSwitch/hello.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는 일상적인 개발 속도를 높이는 데 도움이 되는 100개 이상의 일반적으로 사용되는 기능을 제공합니다. JS 코드에서 지루하지만 피할 수 없는 코드를 완성하고 수동 구현으로 인해 발생할 수 있는 불안정성을 방지하여 생산성을 크게 향상시킬 수 있다고 신뢰할 수 있습니다. 가장 좋은 점은 코드의 릴리스 버전이 5.7K에 불과하다는 것입니다. 이는 애플리케이션의 로딩 속도에 거의 큰 영향을 미치지 않는다는 것을 의미합니다.
프로젝트 주소: GitHub - https://github.com/jashkenas/underscor
자동 완성( 타이핑) 기능. 사용하기 매우 쉽습니다. JS 및 CSS 파일을 가져오기만 하면 1분 이내에 효과를 확인할 수 있습니다. 압축된 코드는 2KB 미만으로 프로덕션 환경에서 사용하기에 매우 적합합니다. 영어 이름의 의미처럼 정말 "초강력 자동 완성"입니다!
프로젝트 주소: GitHub - https://github.com/LeaVerou/awesomplete
위 내용은 프론트엔드 엔지니어가 좋아하는 5가지 JavaScript 라이브러리에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!