なぜJSライブラリ別の後、我々はそれを使用する必要があります

大企業やライブラリによって開発された、より安全なバージョンの意志通知されます:私の心の中にあるため、いくつかのそのような言語は、JSのようになり、常に開発者がライブラリーの多様性を開発し、次いで他の人々を使用します互換性の問題、および個々の開発者は、ライブラリの品質のうち開発する私は、.NETを使用する場合でも、時間の大規模なバージョンに互換性の問題が存在することを保証することは困難であり、マイクロソフトは、ライブラリの公式を使ってきた、それは個々の開発者のためでありますライブラリは、これが理由で、心臓への自然な抵抗力を開発しますが、Web開発者は、サードパーティのライブラリを使用するために非常に楽しいものですか?私はそれが2つの理由のだと思います。

* 1:オープンソース運動、ソフトウェア開発、1980年に上昇した後、問題に直面している、大きな独占は、特に特定の領域に非常に強い力を築い大企業を指し、大きな独占を破るために、十分に強いの強さを変更しますゲームのルール、大企業が一度に自分の利益を優先させる傾向があるルールを指定したが、業界の人々に属し、プラットフォームのような大企業に大企業を構築するためのオープンソース運動の目的は、人々の力を組み合わせることで、これ壊します独占。

  2:我々は組込み開発分野に深く以下、C言語C ++を思えば、クロスプラットフォームの相互作用、C#は、携帯端末分野では、これらの言語は、独自のポジションを持っている、そしてC Cに加えて、デスクトップ開発分野、IOSアンドロイドである++他の言語では、我々は方法がありません、Appleはよりオープンする許可を与えることはありません、このようなウェブブックとして、大企業についてであり、言語は本質周りの大企業の開発のためのプラットフォームである大企業、約もあるプラットフォームの開発しかし、時代は大企業の存在について、開発に常にあり、プラットフォームが完全に開発の自由ではないのですか?もちろんそれはあり、またはオープンソース運動の自由な発展を取得し、我々は我々の議論で、本当に何であるかについて話すとき、そのようなJavaのJavaScriptを、JavaScriptなど、言語がサポートされますか?JSの目的や何、この言語の本質は、そのですか?太陽は、Java言語を開発し、開発者がすぐに(これらのものを開発することができますので、すべてのデバイスで同じハードウェアプラットフォームを使用することで、すべてのハードウェアデバイスのために、今日のソフトウェアは1990年代から、このような話ブーム)が類似していないのですか?しかし、太陽が他のベンダーで動作するように会社を説得していない、Javaは死んだ、この時間は、キング・コーポレーション社は、同社が彼のブラウザプラグイン、ブラウザの機能を改善するのに役立ちますのいくつかを書くために太陽のJava言語を使用することができます願って、日を見つけ、後で太陽の本当に王のブラウザ、いくつかのプラグインのために開発された、と自分でレスポンスも非常に良いですが、Javaは、Java仮想マシンに依存する必要があり、キング同社は、Java仮想マシンをインストールすることをユーザーに強制することはできませんので、この時点キング株式会社、Javaのに似た軽量のJavaScript言語を開発 ブラウザにシンプルかつインタラクティブな機能を提供するために、JavaScriptのシンプルな使命。しかし、これは、緑豊かな下に小さな言語の開発ですが、これはなぜですか?まず、大企業ではないjsの制御をしているため、JS、HTML、CSS、大企業がその開発の過程で侵食され続けますが、W3Cの組織がしっかりとその開発の方向を制御することであったが、一方で非常に高速なWeb開発そのどんなに大同社は、まだ現在の問題へのW3Cの即時解決できないので、ライブラリは初期のjqueryのjsファイル、ライブラリーの使命は、Web開発の開発で遭遇現在の問題を解決するものであり、生まれたこの時点では、ブラウザの互換性の問題を記述し、解決することは困難ですアンダースコアの背後にあるjsがjsの中で、ここでこれらの問題は、実際に大企業が長期解決エディタとして埋め込まれていている場合、ライブラリの開発、問題解決と開発プロセスの使用は、コードの組織のバックボーンで提供することでありますが、引き続き、コミュニティの強さを促進するので、本質的に、あなたは確かにライブラリに適用することはできません必要はなく、ライブラリーの使用の性質はあなたの問題を解決するために、現在のライブラリを使用することで開発し、あなたは直接jqueryのjsファイルを使用して適用することはできませんが、あなたはそれを修正自分互換性の問題が、あなたはおそらく現在のモジュラーオフィスを必要としないことを意味しcommonjs他のモジュールのプログラムを、適用することはできません 多くの非ライブラリが利用できないではありませんが、あなたのビジネスのシナリオでは、あなたのビジネスシナリオに応じて、あなたの問題を解決するライブラリが常にあるが、jsのようないくつかの他の言語では、これにバックアップ実際にそこに提供されているがありますヘルプの開発者へのライブラリは、この自己犠牲高貴な感情を、効率を向上させる、またはこれは、オープンソース、それのパワーです!しかし、ウェブ業界は、常に後にコピーされた、後者は5グラムの加速場合、新しい巨人にバインドして、新しいフィールドを開くなど、早期コピーデスクトップ開発などの他の産業、モバイル開発をコピーし、私はウェブを心配して削減されますように見えましたその時点で、新しいプラットフォーム上で新しいブラウザに表示されるようにバインドされ、その後、すべての弱い開発者は、この新しいフィールドに自分の拳を表示することができますので、ウェブ業界の使命は、新興すべての新しい内にあるように見えますフィールドに中小企業が新たなビジネスチャンスをタップするのに役立ちますが、これではありません巨人は独自の言語を発明する理由、および他の開発会社は、巨大な言語を使用するには?これは2つの理由に依存します。1新しいフィールドが巨大であるかどうか、2 ジャイアントホット更新言語のサポート、これら2つの要因が直接新たな分野でのウェブ開発の業界を決定します、我々は、携帯端末の開発では、この影響の結果を見て、そして最終的にはウェブIOSとAndroidに敗北している、これはウェブで今Web開発を使用する準備ができて、インストールする必要はありませんので、ホット・アップデートとクロスプラットフォームでは、以前の倍マイクロソフト統一デスクトップ側では、実際には、Web開発は、他の無力、なぜならその時点でいくつかの簡単なWebサイトをしていることに加えて、良いではありません秒を開くには、クロスプラットフォーム、ホット更新、使用して行く準備ができて:ので、ウェブの性質ことを、行きます。巨人がこれらの問題を解決することができない限り、そのためこれらのウェブは、それ以外の場合は、ウェブを排除することは困難である、、、技術の将来の新たな分野を成長させます。

  1グラム2グラム3グラム4グラム5グラムこの変更根本的な速度は、直接ウェブ業界の発展に影響を与え、そして新たな挑戦、本当にシンプルなエントリー・Web開発者が、真のWeb開発者とWeb開発者に提供し続けて、ウェブ業界を開発していきます新しいビジネスシナリオが浮上している一方で、長期的な課題は、ウェブ開発のスピードが速すぎるので、彼は他の言語の古いより人気のように、ここではWeb開発で、迅速な学習と理解が重要でありませんでしたが、すぐに習得する能力であります新開発の哲学は、常にこの時間のためにも、老人は、いくつかのサードパーティの開発ライブラリを使用して、すぐに古いものを置き換えることができます3年後、業界に新しい人を掘りされ、そしてカップルはまた、サードパーティ製のライブラリを使用して、新旧の男性との違いは、それは何ですか?高齢者の基礎となるための深い理解を持っていますが、サードパーティのライブラリ、ウェブ業界のニーズを開発するために、高齢者を必要としませんが、高速反復する機能である、彼は洗練された、他の業界の他の部門の追求とは異なり、長期的な投資を必要とします巨大なリターンをもたらします

 

  誰もが、彼らが学んだことに基づいて適切なものをカプセル化することができますので、だから、産業の増加繁栄は、継続的に新しい分野を発掘するようになって、根本的なウェブ速度の性質を改善することで、JS言語は、大企業のコントロールではありませんので、ビジネスシーンライブラリの互換性の問題を解決した後、開発者は、このようなthree.js本当の学習は、実際に多目的であるために彼は、図書館の3Dシーンを満たしているthree.jsとして、対応するビジネスシナリオのプロジェクトを開発するために、このライブラリを使用することができます使用され、それ自体が非常に大規模な背景知識を必要としないものを、誰もが健全な心のWeb開発者になることができます。しかし、長年のためのWeb開発者の値がそれに従事どこ?この時間のエネルギーや学習能力のいずれかが若いと比較することはできませんので、その値は、はるかに少ない3年間エントリーのWeb開発者よりも10年後に実際のWeb開発者に表示されます

おすすめ

転載: www.cnblogs.com/mrzhu/p/11874477.html