Web フロントエンドとは、ユーザーに表示される Web ページ、つまり Web サイトのフロントエンド部分であり、ユーザーが見て体験できる Web サイトの視覚的な側面、つまりすべてを指します。これには、ユーザーが見たり、触れたり、体験したりできるすべてのものが含まれます。つまり、Web フロントエンドには、Web ページの構造、Web の外観の視覚的表現、および実装が含まれます。 Web レベルでのインタラクション。 Web フロントエンドは主に、Web アプリケーションまたは Web サイトに集中する、目に見えるもの、つまりユーザーが操作するインターフェイスのコーディングと構築を目的としています。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
Web フロントエンドとは
Web フロントエンドとは、ユーザーに表示される Web ページ、つまりフロントエンドです。 - ウェブサイトの終わりの部分。
「クライアント」とも呼ばれる Web フロントエンドは、ユーザーが見て体験できる Web サイトの視覚的な側面、つまり、ユーザーが見るすべてのものと Web ブラウザーが表示するものを指します。ユーザーが見ることができるもの、ユーザーが触れたり体験したりするすべてのもの、つまり、Web フロントエンドには、Web ページの構造、Web の外観、Web レベルでのインタラクションの実装が含まれます。
Web フロントエンドは Web ページ制作から発展したものであり、その名前には明らかに時代の特徴があります。インターネットの進化において、Web ページ制作は Web 1.0 時代の産物であり、初期の Web サイトの主なコンテンツは画像やテキストを中心とした静的なもので、Web サイトを使用する際のユーザーの行動は主に閲覧でした。インターネット技術の発展と HTML5 および CSS3 の適用により、最新の Web ページはより美しく、重要なインタラクティブ効果を持ち、より強力になりました。
Web フロントエンドは主に、Web アプリケーションまたは Web サイトに集中して、目に見えるもの、つまりユーザーが操作するためのインターフェイスをコーディングして構築することを目的としています。これにはモバイル アプリケーションの開発も含まれており、この種のアプリケーションのレイアウトやアーキテクチャの作成を担当するのはフロントエンド開発者です。
Web は、World Wide Web としても知られる Global Wide Area Network であり、ハイパーテキストと HTTP に基づいた、グローバルで動的にインタラクティブなクロスプラットフォームの分散型グラフィック情報システムです。これは、インターネット上に構築されたネットワーク サービスです。閲覧者がインターネット上の情報を検索および参照するための、グラフィカルでアクセスしやすく直感的なインターフェイスを提供します。ドキュメントとハイパーリンクは、インターネット上の情報ノードを相互接続されたシステムに編成します。ネットワーク構造。
フロントエンド Web プログラミングの課題は、フロントエンド ページの実装に使用されるツールやテクノロジが急速に変化するため、エンジニアは業界の発展状況 (ECMAScript 6 など) に常に注意を払う必要があることです。
Web ページをデザインする目的は、ユーザーがサイトを開いたときに、情報が読みやすく関連性の高い形式で表示されるようにすることです。これに伴う問題は、現在ユーザーが Web にアクセスするために多数のデバイスを使用しており、これらのデバイスの画面サイズと解像度が異なることです。
したがって、デザイナーは Web ページをデザインするときにこれらの側面に注意を払う必要があります。 Web ページがさまざまなブラウザ、さまざまなオペレーティング システム、さまざまなデバイスで正しく表示されることを確認する必要があり、エンジニア側で慎重に計画する必要があります。
フロントエンド開発者の仕事
フロントエンド開発者の仕事は、視覚的およびインタラクティブな要素、つまりこれらの機能を実装することです。より多くのユーザーをプログラムや Web サイトに引き付けるために、Web アプリケーションは通常、アプリケーション ロジックのサーバー側の作成を担当するバックエンド開発者によってサポートされ、残りの統合コンテンツの部分はフロントによって行われます。 -開発者を終了します。多くの場合、UI/UX ワイヤーフレームを実際のコードに変換して、より見栄えの良いインターフェイスを作成することが責任となります。
フロントエンド開発者に必要なスキル
フロントエンド開発者は、HTML、CSS、JavaScript の専門家であるか、その他の分野に精通している必要があります。 Jquery タイプ フレームワーク (Angular JS の nodeJ など) の作成。これらのフレームワークとテクニックを理解して研究することに加えて、前処理部分にも習熟する必要があります。
フロントエンド開発者は、ロジックやコードの書き方を理解し、ビジネス環境でプロジェクトを機能させることができる必要があります。したがって、フロントエンド開発者は、GIT などのバージョン管理ツールを使用できる必要があります。同様に、TeamCity や Jenkins などの継続的統合および継続的デプロイメント ツールにも熟練している必要があります。これらは、開発効果に関して重要な役割を果たすビルドの管理と自動化に役立つため、開発者にとって重要です。
なぜフロントエンド開発者が必要なのでしょうか?
フロントエンドは、ユーザーに視覚効果を提供する責任を負います。フロントエンドがなければ、ユーザーは多数の API を見ても何をすればよいのかわかりません。衣服の販売に関する Web サイトを作成したが、ユーザーが衣服の写真を見ることができなかった場合、誰が再びこの Web サイトにアクセスするでしょうか?一般のユーザーは専門的なスキルを持っていないため、フロントエンド開発者にすべてを明確かつ簡単に説明してもらう必要があります。
(学習ビデオ共有: Web フロントエンドの入門 )
以上がWebフロントエンドとはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。