キーテイクアウト
- Web開発業界には、圧倒的な数のツール、アプリ、スクリプト、プラグイン、ライブラリなどが飽和しています。これは、フロントエンド開発者のための恩恵とベインの両方であり、リソースの無限の供給を提供すると同時に、オプションが多すぎるために麻痺を引き起こす可能性があります。 開発者は、すべての新しいツールやテクノロジーに追いつくように圧力をかけてはなりません。代わりに、彼らは自分のペースで新しいツールの学習と採用に焦点を当て、それらが本当に有益であり、生産性を向上させるか、特定の問題に対処することに焦点を当てるべきです。
- ツールの流入にもかかわらず、開発者のための教育リソースとして機能することができます。スクリプト、ライブラリ、プラグインのソースコードを調べることにより、開発者は新しいパターンを学び、コーディングの実践の理解を向上させ、問題解決能力を高めることができます。 この業界では、時々、時々、フロントエンドの開発者としての私たちの取引、そして私はこれを可能な限り最も前向きな方法で言うことはイライラするものになる可能性があることを思い出させる必要があります。
- 数年前、当時増殖していたフレームワークとライブラリの数をock笑し、それらが提示されている方法で楽しんでいたとき、その概念は業界の全員と和音を打つように見えました。そのウェブサイトはバイラルになりました、そして、私は状況を軽くするために私が列に並んでいたと言った一人の人を覚えていません。
「ああ、あなたの頭はまだ爆発していませんか?これはそれをするはずです。」
- h9rbs.js
驚くべきことに、私たちは今日さらに悪い状況にあるかもしれません。実際、私はおそらくそのニュースレター
7月下旬から、Web Tools Weeklyと呼ばれるツールに焦点を当てた毎週のニュースレターをキュレーションしました。毎週、私のフィード(はい、RSSは生き生きとしています)を通過し、他のさまざまな研究を行っているとき、私は常に新しいアプリ、スクリプト、プラグイン、ライブラリ、CSSフレームワーク、生産性ツール、テストツール、もっと。
毎日
をリリースすることができましたが、まだ十分なコンテンツを持っているでしょう。この執筆時点では、まだ問題に含まれていない約500の異なるアプリ、リソース、スクリプト、ライブラリ、プラグインなどの分類リストがあります。そして、最初の30号でカットした500のツールを忘れないでください。そして、それはたった一人の研究の結果です!
これは良いことですか? 私たち全員ではないにしても、多くの人は、ツールを非常に浸水することは良いことでも悪いことであることに同意するでしょう。 SOのような良いことも悪いことも要約するかもしれません:
- 私たちが自由に使えるツールの無限の供給があるので、それは良いことです。 それはしばしば多すぎるので、それは悪いことです、そして、あまりにも多くのオプションが麻痺し、私たちが私たちをしていることを嫌うことがあります。
- もちろん、誰もがこれらの2つのポイントでの私の評価に単語を単語に同意するわけではありませんが、私は誰もがこのすべてに利点と欠点があることに同意すると思います。
あなたのほとんどは、おそらく私たちが私たちがいる状況にいる理由をおそらく理解しています。ウェブプラットフォームは、誰でも自分が適切だと思うものを使用できるオープンプラットフォームです。
Webプラットフォーム

Webプラットフォームを構成するテクノロジーを使用して、物事を構築します。そして、多くの場合、私たちはオープンで物を構築し、他の人が私たちが構築したものを改善する方法についてフィードバックを与えるだけでなく、プロジェクトを取り、それを自分のものにすることを可能にします。それは強力なものになる可能性があります。 これは私たちの業界の素晴らしい点の1つであり、いくつかのビジネス戦略とは異なり、このオープン性とコラボレーションはイノベーションを抑制しません。それは逆のことをします。
頭の上に頭をかける
この投稿のタイトルが注目を集めることを意図していたことを最初に認めます。しかし、それは私たちがどこにいるのかという正直な説明だと思うので、私はそれを使用することを恥ずかしくはありません。
私が議論した問題 - そして、これらが良い問題であることを明らかにしたことを願っています! - すぐに良くなることはありません。私は状況が基本的に同じままであることを期待しています。そして、新しいオープンテクノロジーが追加された場合、事態が悪化することが期待できます。
では、どうすれば対処できますか?どのようにして新しいツールを使用し続け、生産性を維持し、新しいものに遅れずについていくことができますか?コメントであなたの提案を聞いてうれしいですが、ここに私のアドバイスがあります:
圧倒されないでください
この業界では、「1年休んだら、時代遅れになると感じるだろう」と言われています。これは、私が以前にリンクしたTUTSの記事からの直接の引用です。そして、これの最悪の部分は、そのように感じるために1年休みを取る必要がないということです。私にとって、ここでのキーワードは感触
です。はい。 私の見解では、業界の開発者の80%が「取り残された」かどうかは関係ありません。重要なのは、私たちが物事を成し遂げていることです。あなたが快適に感じるどんなペースでも、何かを成し遂げるために必要などんなペースでも新しいものを拾います。確かに、特定のツールに追いついていない場合は、スキルをホットな新しいシリコンバレーのスタートアップに売り込むことができない場合があります。しかし、あなたはあなたの基準を下げる必要があるかもしれません。世界中の場所でやるべきことがたくさんありますが、すべての開発者の求人があなたがすべてを知っていることを要求するわけではありません。
ツールを教育的にします
おそらく、毎週数十の新しいスクリプト、ライブラリ、プラグインに出くわすでしょう。これらのツールのほぼすべてが、そのソースコードを使用して使用して検査するために開かれています。
彼らから学ぶ!今すぐ特定のスクリプトを使用できない可能性がありますが、使用しないかもしれません。しかし、あなたはまだソースを覗くことができます。
それを見て、自問してみてください:コードはどのように整理されていますか?注目して読み上げたいと思うかもしれないなじみのないパターンを使用していますか?あなたが認識していないパターンや方法がある場合、それについて尋ねたり、調べたりするのに役立ちますか?ソースに、よりよく理解することで利益を得ることができるという奇妙に見える何かがありますか?
JQuery bulerplate sourceから

ポイントは、これまでに書かれたすべてのコードがどこかで誰かにある程度の教育的価値を持っていることです。 問題の解決に焦点を合わせます
最新の新しいツールとテクノロジーを心配しないでください。
最初は、多くの開発者がCSSプリプロセッサを学ぶのに時間をかけるのをためらっていたと確信しています。多くのプログラミングやコマンドラインの経験がなければ、それは多くの人によって、時間投資の利益があまりないと思われる困難な仕事と見なされていました。しかし、今ではますます多くの開発者が、SASS以下などのツールの機能を使用することで大規模なプロジェクトが大幅に獲得することを認識しています。したがって、多くの開発者は、プリプロセッサを学ぶための時間投資は潜在的な利益の価値があると正しく結論付けています。
そして、それは新しいツールの学習に適用する必要があるのと同じ原則です。すべてのクールな子供たちがそれを使用しているので、何かを使用しないでください。より生産的になるのに役立つか、特定の問題に対処するために使用してください。状況をどのように処理しますか?
それは、今日の業界がどこにあるのか、そしてそれを最大限に活用できる方法についての私の見解です。ご覧のとおり、ネガティブな側面だけに焦点を合わせると落胆する可能性がありますが、業界には多くの良いことがあり、良いことは悪いことを上回ると思います。
しかし、それは私の見解です。あなたはどうですか?- 業界で利用可能な新しいツールとテクノロジーの量に圧倒されていると感じていますか? これらすべてに他の肯定的または否定的な側面があると思いますか?そしてもっと重要なことは…
- 個人的にどのように処理しますか?
- Web開発ツールに関するよくある質問(FAQ)
Web開発のための最も重要なツールは何ですか?適切なWeb開発ツールを選択するにはどうすればよいですか?要件、チームの専門知識、およびツールのコミュニティサポート。言語のサポート、使いやすさ、スケーラビリティ、およびツールの学習曲線を考慮することが重要です。レビューを読んだり、さまざまなツールを試してみると、正しい選択をするのにも役立ちます。
無料のWeb開発ツールはありますか?これらには、Atomなどのテキストエディター、GITなどのバージョン制御システム、AngularJSのようなWebアプリケーションフレームワークが含まれます。ただし、一部のツールでは、コストでプレミアム機能を提供する場合があります。アプリケーションを構築するための構造化されたフレームワーク。また、エラーを早期に検出し、時間と労力を節約します。ツール、リアルタイムWebアプリ、およびプログレッシブWebアプリ。柔軟性とコミュニティのサポートにより、オープンソースツールの好みも高まっています。開発ツールは挑戦的です。ただし、関連するニュースレターを購読したり、ソーシャルメディアの業界リーダーをフォローしたり、ウェビナーや会議に参加したり、オンラインコミュニティに参加したりすることで、最新情報を維持できます。 🎜> Web開発ツールを使用する際の課題のいくつかには、急速に進化する技術のために、急な学習曲線、互換性の問題、およびスキルを更新する絶え間ないニーズが含まれます。ただし、これらの課題は、継続的な学習と実践で克服できます。
Web開発ツールは、コラボレーションにどのように役立ちますか? Web開発ツールは、複数の開発者が競合なしに同じコードベースで作業できるようにすることで、コラボレーションに役立ちます。 GITなどのツールはバージョン制御を有効にします。GithubやBitbucketなどのプラットフォームはコード共有とレビューを促進します。さまざまなWeb開発ツールを一緒に使用できますか?お互いを補完するために。たとえば、テキストエディターは、バージョン制御システム、Webアプリケーションフレームワーク、および包括的な開発環境を作成するためのテストツールで使用できます。新しいWeb開発ツールの使用を学ぶにはどうすればよいですか?
新しいWeb開発ツールの使用を学ぶには、そのドキュメントを理解し、チュートリアルに従って、小さなプロジェクトで練習することが含まれます。オンラインコミュニティやフォーラムに参加することも、貴重な洞察を提供し、問題の解決に役立ちます。
適切なWeb開発ツールを選択するにはどうすればよいですか?要件、チームの専門知識、およびツールのコミュニティサポート。言語のサポート、使いやすさ、スケーラビリティ、およびツールの学習曲線を考慮することが重要です。レビューを読んだり、さまざまなツールを試してみると、正しい選択をするのにも役立ちます。
無料のWeb開発ツールはありますか?これらには、Atomなどのテキストエディター、GITなどのバージョン制御システム、AngularJSのようなWebアプリケーションフレームワークが含まれます。ただし、一部のツールでは、コストでプレミアム機能を提供する場合があります。アプリケーションを構築するための構造化されたフレームワーク。また、エラーを早期に検出し、時間と労力を節約します。ツール、リアルタイムWebアプリ、およびプログレッシブWebアプリ。柔軟性とコミュニティのサポートにより、オープンソースツールの好みも高まっています。開発ツールは挑戦的です。ただし、関連するニュースレターを購読したり、ソーシャルメディアの業界リーダーをフォローしたり、ウェビナーや会議に参加したり、オンラインコミュニティに参加したりすることで、最新情報を維持できます。 🎜> Web開発ツールを使用する際の課題のいくつかには、急速に進化する技術のために、急な学習曲線、互換性の問題、およびスキルを更新する絶え間ないニーズが含まれます。ただし、これらの課題は、継続的な学習と実践で克服できます。
Web開発ツールは、コラボレーションにどのように役立ちますか? Web開発ツールは、複数の開発者が競合なしに同じコードベースで作業できるようにすることで、コラボレーションに役立ちます。 GITなどのツールはバージョン制御を有効にします。GithubやBitbucketなどのプラットフォームはコード共有とレビューを促進します。さまざまなWeb開発ツールを一緒に使用できますか?お互いを補完するために。たとえば、テキストエディターは、バージョン制御システム、Webアプリケーションフレームワーク、および包括的な開発環境を作成するためのテストツールで使用できます。新しいWeb開発ツールの使用を学ぶにはどうすればよいですか?
新しいWeb開発ツールの使用を学ぶには、そのドキュメントを理解し、チュートリアルに従って、小さなプロジェクトで練習することが含まれます。オンラインコミュニティやフォーラムに参加することも、貴重な洞察を提供し、問題の解決に役立ちます。
新しいWeb開発ツールの使用を学ぶには、そのドキュメントを理解し、チュートリアルに従って、小さなプロジェクトで練習することが含まれます。オンラインコミュニティやフォーラムに参加することも、貴重な洞察を提供し、問題の解決に役立ちます。
以上がWeb開発業界のツールをownれていますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

JavaScript文字列置換法とFAQの詳細な説明 この記事では、javaScriptの文字列文字を置き換える2つの方法について説明します:内部JavaScriptコードとWebページの内部HTML。 JavaScriptコード内の文字列を交換します 最も直接的な方法は、置換()メソッドを使用することです。 str = str.replace( "find"、 "置換"); この方法は、最初の一致のみを置き換えます。すべての一致を置き換えるには、正規表現を使用して、グローバルフラグGを追加します。 str = str.replace(/fi

このチュートリアルでは、カスタムGoogle検索APIをブログまたはWebサイトに統合する方法を示し、標準のWordPressテーマ検索関数よりも洗練された検索エクスペリエンスを提供します。 驚くほど簡単です!検索をyに制限することができます

それで、あなたはここで、Ajaxと呼ばれるこのことについてすべてを学ぶ準備ができています。しかし、それは正確には何ですか? Ajaxという用語は、動的でインタラクティブなWebコンテンツを作成するために使用されるテクノロジーのゆるいグループ化を指します。 Ajaxという用語は、もともとJesse Jによって造られました

この記事シリーズは、2017年半ばに最新の情報と新鮮な例で書き直されました。 このJSONの例では、JSON形式を使用してファイルに単純な値を保存する方法について説明します。 キー価値ペア表記を使用して、あらゆる種類を保存できます

楽なWebページレイアウトのためにjQueryを活用する:8本質的なプラグイン jQueryは、Webページのレイアウトを大幅に簡素化します。 この記事では、プロセスを合理化する8つの強力なjQueryプラグイン、特に手動のウェブサイトの作成に役立ちます

コアポイント これは通常、メソッドを「所有」するオブジェクトを指しますが、関数がどのように呼び出されるかに依存します。 現在のオブジェクトがない場合、これはグローバルオブジェクトを指します。 Webブラウザでは、ウィンドウで表されます。 関数を呼び出すと、これはグローバルオブジェクトを維持しますが、オブジェクトコンストラクターまたはそのメソッドを呼び出すとき、これはオブジェクトのインスタンスを指します。 call()、apply()、bind()などのメソッドを使用して、このコンテキストを変更できます。これらのメソッドは、与えられたこの値とパラメーターを使用して関数を呼び出します。 JavaScriptは優れたプログラミング言語です。数年前、この文はそうでした

jQueryは素晴らしいJavaScriptフレームワークです。ただし、他のライブラリと同様に、何が起こっているのかを発見するためにフードの下に入る必要がある場合があります。おそらく、バグをトレースしているか、jQueryが特定のUIをどのように達成するかに興味があるからです

この投稿は、Android、BlackBerry、およびiPhoneアプリ開発用の有用なチートシート、リファレンスガイド、クイックレシピ、コードスニペットをコンパイルします。 開発者がいないべきではありません! タッチジェスチャーリファレンスガイド(PDF) Desigの貴重なリソース


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。
