レオは、ツール会社で働いていたデータベースプログラマーの元に過去 5 年間。 彼は、SQL とデータベースの受信ですぐに教育を受けましたが、エントランス フィニッシュの建設でミニチュアに乗っていました。 Leo は、ビルダーがどのようにして天国のように応答性の高いユーザー インターフェイスを組み立て、複雑な応用科学を JavaScript にふけることができるかを常に考えていました。同僚のサラが、さまざまな JavaScript フレームワーク全体をいじるのに必要な時間について不平を言っているのを耳にしました。 サラはすぐに入口の開発者になり、彼女の仕事は企業が開発したツール商品の Web サイトとユーザー インターフェイスの構築に熱心でした。フィードバック。 彼は JavaScript フレームワークについては以前から聞いていましたが、実際にはそれが何であったかを理解していませんでした。 彼はサラに、「JavaScript フレームワークをいじくり回す」ことで、彼女が想定していることを尋ねました。 Web アプリケーションの。 React、Angular、および Vue にふけるフレームワークは、入門ビルダーの間で人気があります。 これらのフレームワークは、箱から出してすぐに効率を提供するため、ビルダーは時間と労力を費やすことになります.諸刃の剣。 一方で、彼らは Web アプリケーションを迅速に作成することをより簡単にしましたが、他方では、彼らはさらに頭の痛い問題に悩まされていました. サラは、簡単にアクセスできるさまざまな JavaScript フレームワークが非常に多くあり、それぞれに満足のいくやり方があったと説明しました。これらの枠組みを活用するための地図を見つけ、その地図を実現してそれらを取り組みに組み込む。 Sarah は、しばらくの間、実際にツールを成長させるよりも、フレームワークに直面することに多くの時間を費やしていたことにふけるように感じたことを認めました.
Sarah のフィードバックについての Leo の考えは、課題がおなじみのように聞こえました。 彼は、ビルダーが以前に対処する必要があったのと同じ欠点を思い出しました: DLL 地獄。 1990年代から2000年代初頭。 DLL は、ビルダーがアプリケーションの効率を高めるために十分に活用できる、事前に作成されたコードのライブラリでした。 それにもかかわらず、すぐにアクセスできる非常に多くのさまざまな DLL があり、すべてが満足のいくモデルと依存関係を持っていました.そして、全体のDLLを受け取るマップを実現し、正確にまとめて動作させます。 いつの間にかイライラして暇つぶしの方向になっていて、実際にツールを育てるという風にいつも受け取っていました
Leoさんは、JavaScriptのフレームワークが苦しんでいたのではないかと質問しました。同じ欠点。 すぐに利用できるさまざまなフレームワークが多すぎて、実際にツールを開発するよりも、ビルダーがそれらに直面するのに余分な時間を費やしていたのでしょうか?
調べるために、レオは小さなビットの評価を始めました。 彼は、さまざまな JavaScript フレームワークに関する記事を教えられたり、映画を見たりし、そのうちのいくつかを自分で試してみることさえ始めました
。事実次第。 簡単にアクセスできるさまざまな JavaScript フレームワークが非常に多くあり、それぞれに満足のいくやり方がありました。 一部のフレームワークは、特定の種類のイニシアチブに非常に役立ちましたが、他のフレームワークは非常に完全な理由でした.フレームワーク。 それらの多くは同じ効率を提供しましたが、それらはすべて不規則な構文と規則を満足していました. -仕上げビルダー。 彼らは、これらのフレームワークを活用するためのマップを見つけ、それらをイニシアチブに組み込むためのマップを実現するのにかなりの時間を費やしていました。 そして、すべてが機能するようになった後でも、モデルの競合やその他の障害に対処する必要がありました. 彼はまず、さまざまな JavaScript フレームワークとその部分をすべてリストしたスプレッドシートを作成しました。 彼はさらに、どのフレームワークが他のフレームワークと同じ考えを持ち、どのフレームワークがもはやそうではないかを確認するためのデスクを作成しました.
レオは同僚とスプレッドシートを共有し、彼らは感銘を受けました. 彼らは、さまざまな JavaScript フレームワークのこの種の全体的な評価をこれほど早く目にしたことはありませんでした。 レオのスプレッドシートは、入口仕上げの建設作業員にとって貴重な便利なリソースに急速に変化しました.
しかし、レオはもはやそこにとどまりませんでした. 彼はさらに、さまざまなフレームワーク間の依存関係を管理する方法を明らかにするツールに取り組み始めました。 このツールは、同じフレームワークのさまざまなバリエーション間の競合を自動的に検出し、提案を提案します。クルー。 このツールはすぐに大成功を収めました。 入口仕上げのビルダーは時間とフラストレーションをかなり節約でき、彼らの仕事はより単純なものになりました。 彼の同僚や上司は、何年にもわたって建設作業員を悩ませてきた欠点を修正する彼のイニシアチブと献身に感銘を受けていました。 Leo は、企業内のより多くのスペースへの昇進を申し出るとすぐに、喜んで人気を博しました.
JavaScript フレームワークの管理における Leo の成功は、ツール構築の他の分野を探求するように彼にさらに感銘を与えました。同じ提案で喜びを選ぶかもしれません。 彼は、ビルド ビルダーが依存関係やモデルの競合に直面するために非常に重要な時間を費やしていた他の分野の調査を開始しました。 マイクロサービスは、巨大なツール アプリケーションをより小さく、より管理しやすい部分に分割する手法でした。 それにもかかわらず、これらのマイクロサービス間の依存関係を全体的に管理することは欠点です。特に、マイクロサービスの需要が高まっているためです.
Leo は、JavaScript フレームワークを管理するために時代遅れになったのと同じ原則に目を向ける可能性を見出しました。マイクロサービスの分野へ。 彼は、さまざまなマイクロサービス間の依存関係を管理する方法を明らかにするツールに取り組み始めました.
このツールはすぐに大成功を収めました。 これにより、ビルダーはマイクロサービス間の依存関係をより簡単に管理できるようになり、依存関係の管理ではなく、成長するツールにさらに焦点を当てることができるようになりました。ツール構築コミュニティ内。 彼はすぐにカンファレンスに招待され、依存関係を管理する方法について講演しました.
JavaScript フレームワークとマイクロサービス間の依存関係の管理における Leo の成功により、彼は世界のスーパースターになりました。ツール構築の世界。 彼は事実に即した方法で、ツール構築における最も複雑で苛立たしい問題でさえも、できるだけ早く打ち負かすことができることを示しました.
JavaScript フレームワークをいじくり回すことについてのフィードバックは、彼の成功の触媒でした。 彼女のフラストレーションが彼の好奇心を刺激し、欠点の解決策を見つけようとしました。 率先して複雑な問題を解決することをいとわないレオは、彼の地域のデパートセッターを大幅に変更し、ツール構築コミュニティに根本的な影響を与えました.
𝚆𝚊𝚝𝚌𝚑 𝙽𝙾𝚆 📺