- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- ELMによる機能的な反応性プログラミング:紹介
- コアポイント ELMは、JavaScriptにまとめられた機能的なプログラミング言語であり、フロントエンド開発の簡素化と強化に焦点を当てています。タイプの推論を使用し、反応的であり、純粋なビュー、参照透明性、不変のデータなどの機能的なプログラミングパターンを組み合わせています。 ELMは、不変のデータ、DOMを記述する純粋なビュー、一方向データストリーム、集中状態および集中データの変動記述、および限られた副作用などのモードを使用します。これらのパターンにより、アプリケーションは予測、維持、堅牢性を容易にします。 ELMのセキュリティ機能は、値が空である可能性を回避し、開発者にアプリケーション内のすべての代替パスを処理することを強制します。これにより、アプリケーションに多くの信頼性があり、ELMアプリケーションでランタイムエラーがめったに表示されません。
- jsチュートリアル 274 2025-02-18 10:21:39
-
- Sinonチュートリアル:模擬、スパイ、スタブを使用したJavaScriptテスト
- この記事は、Mark BrownとMarc Towlerによってレビューされています。 SitePointコンテンツを最高の状態にしてくれたすべてのSitePointピアレビューアに感謝します! ユニットテストを作成する際の最大の障害の1つは、非自明のコードを処理する方法です。 実際のプロジェクトでは、コードは多くの場合、テストを困難にするさまざまな操作を実行します。 ajaxリクエスト、タイマー、日付、他のブラウザ機能へのアクセス…またはデータベースは、node.jsを使用している場合は常に楽しいです。ネットワークまたはファイルアクセスもそうです。 これはすべて、コードでそれらを制御できないため、テストするのが困難です。 AJAXを使用している場合、リクエストに応答するためにサーバーが必要です。
- jsチュートリアル 724 2025-02-18 10:13:13
-
- HTML5フォーム:新しいコントロール
- HTML5は、5つの新しいフォーム要素を導入します:、、、、、それぞれが異なる目的を果たします。 要素はゲージとして機能し、指定された範囲内の値を視覚的に表します。 重要なのは、名前属性がなく、フォームには提出されていません。 th
- CSSチュートリアル 602 2025-02-18 10:11:10
-
- 6 jQuery Infinite Scrolling Demos
- 今では無限のスクロールが一般的な機能であり、本当に便利ないくつかのケースがあります。たとえば、TwitterやFacebookなどの優れたページネーションシステムを想像できないウェブサイトがいくつかあります。 inf
- jsチュートリアル 795 2025-02-18 10:09:10
-
- jcanvasの紹介:jqueryはHTML5キャンバスに会います
- HTML5を使用すると、要素とその関連JavaScript APIを使用して、グラフィックをWebページにまっすぐ描画できます。 この投稿では、HTML5 Canvas API用の無料でオープンソースのJQueryベースのライブラリであるJcanvasを紹介します。 d
- jsチュートリアル 443 2025-02-18 10:06:11
-
- Angular 2とTypeScriptを使用して独自のChrome拡張機能を構築する
- このチュートリアルでは、Angular 2とTypeScriptを使用してChrome拡張機能を構築して、新しいタブページ内でブックマークを直接管理しています。 デフォルトの新しいタブエクスペリエンスの機能と視覚的魅力の両方を強化します。 主な機能: レベラ
- jsチュートリアル 1016 2025-02-18 10:05:09
-
- jQuery、JSON、およびDatatablesを使用してスクラッドシステムを作成します
- この記事では、JQuery、JSON、Datatables、およびJQuery検証を使用して、データベースコンテンツを管理するための堅牢なWebアプリケーションの構築を示しています。 アプリケーション、Scrud(検索、作成、読み取り、更新、削除)システムを使用すると、ユーザーは
- jsチュートリアル 366 2025-02-18 10:04:11
-
- Webコンポーネントとしてマルチセレクトコンポーネントを作成します
- 更新12.05.2016:コンパニオン記事「アクセス可能なWebコンポーネントの作成方法」は、この記事の制限に対処しています。 完全な理解については、両方をお読みください。 この記事は、ライアン・ルイスによるピアレビューの恩恵を受けました。 Sitepに感謝します
- jsチュートリアル 944 2025-02-18 09:59:09
-
- 画像認識でWebアプリをより賢くする方法
- この記事では、Clarifaiの画像認識APIを使用してシンプルなWebアプリケーションを構築する方法を示しています。 このアプリを使用すると、ユーザーはWebから画像をドラッグアンドドロップできるため、Clarifaiによって分析されてオブジェクトを識別し、タグのリストを返します。
- jsチュートリアル 601 2025-02-18 09:54:11
-
- テッセル2:JavaScriptとThingsのインターネットを簡単に組み合わせる
- Tessel 2:JavaScriptとnode.jsに基づくモノのインターネット開発ツール Tessel 2は、開発者がJavaScriptとnode.jsを使用してネットワークデバイスを作成できるマイクロコントローラーです。そのコアはLinuxシステムを実行し、node.jsがその上で実行され、多数のNPMモジュールにアクセスできます。 このデモで使用されているテッセル2マイクロコントローラー テッセル2の主な機能: JavaScriptおよびnode.jsサポート:開発プロセスを簡素化し、巨大なNPMエコシステムを活用します。 内蔵Wi-Fiおよびイーサネット:ネットワークに簡単に接続でき、リモートコードのプッシュと操作をサポートし、継続的な接続は必要ありません
- jsチュートリアル 975 2025-02-18 09:52:11
-
- スマートフロントエンドとダムバックエンド:Angularjsの持続状態
- Webサイトとのユーザーインタラクションは、アプリケーションの状態を生成します。たとえば、ボタンのクリックやテキスト入力。この状態は、JavaScriptオブジェクト(配列、文字列など)としてブラウザのRAMに住んでいるため、持続性が必要です。この記事では、PERの手法について説明します
- jsチュートリアル 648 2025-02-18 09:48:13
-
- Angular 2でタイプスクリプトとES5を使用してコンポーネントを作成します
- コアポイント Angular 2.0は、タイプスクリプト(JavaScriptのスーパーセット)を使用して、パフォーマンスを最適化し、ページの速度とワークフローの自動化を改善します。 TypeScriptを使用すると、開発者はタイプ情報を使用してJavaScriptコードに注釈を付け、コードベースのエラーをキャッチするのに役立ちます。 Angular 2.0は、ビューとロジックを含むコードの再利用可能なブロックであるコンポーネントの概念を導入します。コンポーネントは、命令をフレームワークの主な要素として置き換え、アプリケーションのコードの一部がコードの別の部分に干渉しないようにします。 Typeponcriptを使用してAngular 2.0でコンポーネントを作成するには、コンポーネントクラスを定義し、
- jsチュートリアル 964 2025-02-18 09:43:09
-
- WebスピーチAPIで音声制御されたオーディオプレーヤーを作成する
- コアポイント Web Voice APIは、Web開発者が音声認識と合成をWebページに統合できるようにするJavaScript APIであるため、特に障害のある人や複数のタスクを同時に処理する必要があるユーザーにとって、ユーザーエクスペリエンスが向上します。 音声認識APIには現在、マイクにアクセスするためにインターネット接続とユーザーのアクセス許可が必要です。 Annyangなどのライブラリは、複雑さを管理し、前方の互換性を確保するのに役立ちます。 音声制御されたオーディオプレーヤーは、音声合成APIおよび音声認識APIを使用して構築できます。これにより、ユーザーは曲の間でナビゲートし、音声コマンドを使用して特定の曲を要求できます。 オーディオプレーヤーには、設定データ、UIメソッド、音声APIメソッドが含まれます
- jsチュートリアル 995 2025-02-18 09:40:09
-
- JavaScriptカレンダーとスケジューラーの比較
- キーテイクアウト Kendo UIフレームワークの一部であるKendo UIスケジューラには、使用のための商用ライセンスが必要であり、すべての必要な機能を備えた基本的で簡単にカスタマイズ可能なスケジューラを提供します。ただし、あなたがじっとしない場合、それは最良の選択ではないかもしれません
- jsチュートリアル 895 2025-02-18 09:36:09
-
- CSS Architecture Block-Element-Modifier(BEM)-SitePoint
- BEM(Block-Element-Modifier)は、フロントエンド開発方法論、命名規則、および関連するツールのセットです。 Yandexを産み、大規模なチームによる効率的な開発のために設計されています。この説明は、コアの概念に焦点を当てています
- CSSチュートリアル 946 2025-02-18 09:33:09