フロントエンド エンジニアが愛用する 5 つの JavaScript ライブラリの詳細な紹介
フロントエンド開発は、Web アプリケーション開発プロセス全体の中で最も興味深い部分であると考えるべきであり、いつでも新しいフレームワークが出現するのを目にすることができます。 . 、そしてそれらがどのように適用されるかについての記事は無数にあります。つまり、インターネット上には、さまざまな開発フレームワークが無数に存在しており、どのようなプログラムを開発したい場合でも、必ず使用できる既製のツールが存在します。
この記事では、フロントエンド開発を簡素化するのに役立つ 5 つの非常に便利な JavaScript ライブラリを共有します。
これは、日付を簡単に変更および表示できる非常に強力な JavaScript ライブラリです。また、非常に軽量 (約 12 KB) で、Web アプリケーションに簡単に適用できます。たとえば、10 日前の日付を表示したい場合は、次のコードを使用するだけです:
moment().subtract(10, 'days').calendar(); //will display date in the format mm/dd/yyyy
プロジェクト アドレス: GitHub – https://github.com/moment/moment/
よろしいですか?さまざまなソーシャル ログイン方法を Web サイトに統合することに頭を悩ませていますか?この JavaScript ライブラリを見てみましょう。このライブラリは、さまざまなソーシャル ネットワーキング サイトのログイン方法を統合し、標準パスを簡単に使用して共通の応答を取得できるようにします。したがって、さまざまなソーシャル プラットフォームが提供する開発ドキュメントや SDK を 1 つずつめくる必要はもうありません。 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
自動補完 (入力) 機能の実装に役立つ、軽量で依存関係のない JavaScript ライブラリです。使い方は非常に簡単で、JS ファイルと CSS ファイルをインポートするだけで、1 分以内に効果がわかります。圧縮コードは 2KB 未満で、英語の名前が意味するとおり、まさに「超強力な自動補完」です。
プロジェクトアドレス: GitHub – https://github.com/LeaVerou/awesomplete
以上がフロントエンドエンジニアが愛用する5つのJavaScriptライブラリを詳しく紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。