ここ数年後、HTML5とJavaScriptについて、特にユーザーインターフェイスとユーザーインタラクションに関して多くのことを学びました。
ここ数年後、HTML5とJavaScriptについて、特にユーザーインターフェイスとユーザーインタラクションに関して多くのことを学びました。そこには多くのチュートリアルがあり、このテーマに関する本さえあります。これらのチュートリアルはすべて私にとってはほとんど価値がありません。 「これが物事の見た目や感じ方」、「サンプル要素はここにある」、基本的なDOM操作など、他にはほとんど教えていないと思います。ほとんどの場合、本当の価値はありません。これらのチュートリアルと本をすべて真剣に受けた唯一の理由は、他のどこにもそのようなものを見つけることができなかったからです(少なくとも新しいことを学ぶことになると)。この投稿では、JavaScriptを使用して構築した別の興味深いWebプロジェクトについて説明します。ユーザープロファイルWebページの魅力の1つは、使用方法のほぼすべての側面を管理できることです。ユーザーだけでなく、コンテンツとナビゲーションだけではありません。ユーザーの追加または削除、コンテンツの削除または名前の変更、カテゴリの追加または削除、ユーザーのアバターのカスタマイズ、サブスクリプションの作成または編集(編集および削除も可能)などを行うことができます。ユーザーコンテンツを管理するには:まず最初に、ユーザープロファイルによって内部で行われているすべてのさまざまなことを見てみましょう。簡単に言うと、各ユーザープロファイルには2つのカテゴリがあります(カテゴリごとに1人のユーザー)。 1人のユーザーはadminロールに属します。各ページには、プロファイルタイプ(管理者専用または非ユーザー)に基づいて、対応するユーザーを検索できる検索バーがあります。ユーザーが自分のプロファイルにカテゴリを追加できるカテゴリページがあります(独自のカテゴリも追加できます)。各カテゴリページで、ユーザーは独自のタグを追加できます(標準のJavaScriptタグを使用します。HTMLはありません、ありがとうございます!)。次に、カテゴリのリストがあり、各カテゴリに独自のコンテンツがリストされます。各ユーザーには、独自のプライベートフィードがあります(それ自体はあまり有用ではありませんが、実際にはより多くのプロファイルがあるという事実を隠すだけだと思います)。これらのすべてのアクション(追加、編集、削除、検索、リスト、追加など)はバックエンドによって行われ、すべてJavaScriptを使用して実装されていることに気付くでしょう。いくつかのテストの後、このユーザーコンテンツをブラウザーでユーザーに直接配信することができます。ウェブページ