TL;DR: JavaScript + React + Redux の落ち着いた雰囲気が圧倒されます。 Next.js および Vercel と組み合わせて、多くの効率的な結果を得ることができます。 AIが爆発しています。 Web3の開発はしっかりしています
過去 365 日以内に非常に価値のある変更が行われたため、すべての部分が破壊の機が熟していると感じるかもしれませんが、私が今まで考えた中で最も破壊的な 365 日間の技術にもかかわらず、この 365 日間のリストで私が一番驚いたのは、フレームワークのエコシステムがどれだけ細かく変更されたかということです。
ボード上の小説熱心なゲーマー(SolidJSに叫ぶ) ) しかし、過去 365 日間の静けさからの大きな勝者は、この 365 日間を支配しており、雇用市場内の根拠があればあきらめるに値するようには見えませんが、(記録データに裏打ちされた証拠については以下を精査してください)。
では、何が切り替わったのでしょうか?
AI はビルダーを高速化しています
初めてのビデオインタビューを行いました 2020 年に GPT-3 が登場したとき、推定可能なコードを明らかにすることは言うまでもなく、GPT-3 が本当に何かを理解していると信じている人はほとんどいませんでした.
今日に至るまで、すべての開発者は、Copilot を崇拝する AI ツールを使用したり、ChatGPT を使用してポイント、バグ、プログラムのコードをレビューしたりしなくなった場合、すでに無限の欠点に直面しています。
GitHub は、開発者の生産性に対する AI 構築ツールの影響を明らかにするためのテストを実行しました (具体的には、GitHub Copilot) であり、彼らがたまたま見つけたものは、かつて非常に熱心なものになりました。 95 人の開発者を対象としたテストでは、45 の脆弱な Copilot をビルドしました。Copilot の顧客は、Copilot を使用しなくなった開発者よりも 55% 短い時間で完了しました。
Copilot は、開発者が Web ベースのサーバーを 55% 少ない時間で発見するのに役立ちます。
出典: GitHub ブログ ChatGPT はゲームを変更しました
2022 年 11 月、OpenAI は ChatGPT に爆弾を投下し、史上最も急成長しているすべてのアプリの 1 つに変わりました。 1 週間以内に顧客数は 100 万人を超え、1 月には 100 人になりました。百万。
AI が ChatGPT で主流を打ち破る。 出典: Google Traits
私は過去 10 年間、そしてその後も純粋言語 AI ミッションの技術リーダーになりました。 、私はすべての代替を混乱させる適性を知っていました。 2015年から365日、このブログで2020年に入り2020年に突入した近潮を吹聴し、ものづくりのあらゆる面に波及しつつあります。 今日、混乱のシースイッチは世界的な現実です。 AI ファーストの機器は大規模な規模でその印象を証明しており、もはや裕福な人々の指の中で最高のものではありません.
2023 年には、追加の AI ファーストの機器が生まれます。
埋め込みデバイスの強み は問題に静かに革命を起こします。巨大なメモリを備えた明確なチャット ボットを崇拝し、コード全体の破損から洞察をもたらすコード ヘルプ インストゥルメントを支援します。 ChatGPT と Codex は冷ややかだったと思うかもしれませんが、私を信じてください。 JavaScript はミュートオンです
JavaScript は GitHub で最も脆弱な言語であり、Python に密接に採用されています。Python は、私たちが直接話した AI 革命からのガソリンの糸で部分的に評判が高まっています。 .
出典: GitHub
今やJavaScriptはベテランプログラミング地すべりによって領域内で最高級の発信モジュール エコシステムを持つ言語。
出典: モジュール数
エントランス仕上げフレームワーク
TL;DR:
Reactが優勢。 Angular はジョブ リクエストで正当な 2 次元の金切り声を上げていますが、開発者のプライドでは悲痛な配置です。 他に何もない
この 365 日間、いくつかの斬新な導入停止フレームワークが登場しています。 どれが最も生産的であるか、どれが最も生産的であるか、2023年の求人市場で最もよく利用されているかを叫ぶつもりはありません。次のフレームワークのレコードデータを取得しようとしました:
React
- Angular Vue.js
スベルテ
- SolidJS
雇用市場
Indeed.com によると、求人市場では、React はすべての求人リストの 57% 以上で取り上げられており、入退室フレームワークをタイムアウトさせています。 . Angular は 32.5% で 2 次元の金切り声になります
出典: Indeed.com
検索好奇心
出典: Google Traits 出典: NPM Traits
特定の人 喜び
出典: The Screech of JS 2022
スクリーチ行政
TL;DR: Redux 静寂が入口を支配する- 土砂崩れによる金切り声の管理を停止します。 他に何もない
プログラムの場合、ビルドの悲鳴は基本的に次の場所で管理されますサーバー、楽器が大好きですReactクエリ と RTKクエリ 勢いが出てきて
GraphQL
は、あなたのメリット・ストップレコードデータ企業を柔軟にクイズする、冷静で義務的な方法です. )
消費者側の悲鳴については、Redux穏やかな人は、すべての2つのポジションを維持しながら、圧倒的な強さでパックをリードしています。 正しい理由: Redux は決定論的でトランザクション的な金切り声の管理を提供し、平静はアクセス可能な最も効果的なミドルウェア エコシステムを備えています。 ボイラープレートが気に入らない? ストライブ楽器大好き
Autodux 、Redux Toolkit、その他をロードします。 想像できるピックが大好きです ズスタンド と
Jotai
は、いくつかの利用条件でギャップを生む可能性が非常に高く、UI が数千ある場合は反動が正しいオプションである可能性が非常に高くなりますまたは、アトミックな更新が必要な数十万のパーツ。
フルスタックフレームワーク
これらのフレームワークは、すべてのサーバーとコンシューマーにまたがり、必須の展開自動化ファセットを継続的に備えています。 TL;DR: Next.js は楽なリードを楽しんでいますが、Nest.js は 2 次元の悲鳴を正当に把握しています。 非常に便利な方法と、魔法のような開発者の専門知識とデプロイの自動化に対するある程度の好奇心をお持ちの場合、Next.js は安定した賭けです.私は、Vercel で Next.js を利用することは、最も効果的な DevOps を採用することを崇拝していると他の人々に叫びます。球内の乗組員は、彼らに給料を支払うという叫び声に加えて、あなたにお金を与えます. 私の精査では、直立してミュートし、落ち着かせるのが最も効果的です.
TL;DR: Web3 と暗号通貨の開発と採用は落ち着いています。 イーサリアムと EVM の L2 とファセット チェーンは、開発者の牽引力と取引量の 10 倍を占めています。
- 30日間のNFT数量によるブロックチェーンランキング。 ソース: クリプトスラムデフォルトでキャッチ 2018 年に、Chrome はおそらく元になる可能性があると発表しました http Web サイトを「もはや安定していない」とマークする
市場が進行しているにもかかわらず、暗号通貨ファンドは、2023 年に数十億ドルを Web3 に投資するという理解を落ち着かせます。例として、
a16z ダブルダウン
は、2022 年に 45 億ドルのファンド 4 を発表し、仮想通貨への投資について説明しました。 2020 年、DeFi はかつて、 Web3. 過去 30 日間の NFT ボリューム別のブロックチェーンの状況は次のとおりです:
。 それ以来、stable-by-default は極細の変更を加えて、さらに大幅に変更されています
しかし、私たちはレコードデータを漏らす習慣があります 私たちが生成するID内
私たちの機能のために。 その結果、の多様性が生じる可能性があります安全
合併症 および個人のプライバシー違反。 10 年以上前に、私は識別子の衝突を心配するようになり、それを防ぐために伝統的な ID を作成しました。 UUID V6-V8
. ただし、Cuid の最初のバージョンは不透明ではなくなりました。 これは、staunch ID の作成時間、ホストのフィンガープリント、セッション カウンターなどの記録データを漏えいします。 その使命を解決するために、私は最近発表しましたCuid2. 今日、アプリ開発者は、オーケーソート可能な ID の悲鳴の中で不透明な ID を利用する必要があります.. これが伝統的な例です:
- React + Redux を Next.js で。 配備
- サーバーレス on ヴェルセル.
Jest と Testing Library を使用した単体テストは標準です、しかし、私は のシンプルさを好みます) ライトウェイ.
- Web3 with
イーサリアム、での高頻度取引) ポリゴン。
パスワードは
傾斜 と
パニック。 を使用した Bewitch Web3 認証マジックジョインまた
安定した不透明な ID ジェネレーターを使用し、崇拝します Cuid2
次のステップ
JavaScript とテスト プッシュの改善に関する何時間にもわたるビデオとインタラクティブなレッスン、 試します EricElliottJS.com .
1 対 1 のメンターシップについては、お試しください DevAnywhere.io . エリック・エリオット
は、
の著者であり、技術製品およびプラットフォームの電子ブックです。 「作曲ツール」
、共同創設者
EricElliottJS.com
と
DevAnywhere.io、および dev乗組員のメンター。 彼はのアプリケーションエクスペリエンスに貢献しました
Adobe Systems, Zumba Health,
ウォール・アベニュー・ジャーナル、
ESPN,
BBC, および を含むトップ レコーディング アーティスト アッシャー、フランク・オーシャン、私タリカ、
と追加の負荷
彼は最も魅力的な女性との生活を楽しんでいます球体
𝚆𝚊𝚝𝚌𝚑 𝙽𝙾𝚆 📺