Strapi V4 の新機能 – 機能、改善、および移行

Strapi V4 の新機能 – 機能、改善、および移行

Strapi バージョン 4 では、UI リストと鮮明な機能がさらに改善されています。 私たちが最も気に入っている Strapi バージョン 4 の優れた機能を見てみましょう!

テクノロジーの世界は、毎日のように生活を楽にする新しいものをもたらしています。 この分野における最新の技術革新の 1 つは、Strapi の最新バージョンである Strapi バージョン 4 のリリースです。

Strapi バージョン 3 は、アクセス制御、ロールベースのオーサリングとパブリッシング、SSO 認証、および国際化とともに導入されました。 最も人気があり強力なヘッドレス CMS の 1 つである Strapi は、コアの改善、API パフォーマンスの向上、新しい UI などのマイナー リリースで、最新のバージョン 4 でよりユニークな改善を呼び出します!

この記事の後のセクションで、開発者、Web サイトの所有者、インテグレーター、編集者に均等に愛されているこの最新バージョンの Strapi の際立った機能のいくつかを探ってみましょう.

 

v4で私たちが気に入っているStrapiの主な改善点!

  • ストラップのより良いインターフェース

 
 

BEIT phát triển web trên nền tảng strapi

BEIT は strapi . platform で Web を開発しています。

はい! Strapi v4 のリリースにより、お気に入りの Strapi CMS がより使いやすく、スタイリッシュになり、アクセスしやすくなりました。

Strapi はデザインを大幅に変更し、管理パネルのアクセシビリティとナビゲーションを改善して、見た目が良く、顧客の生産性を向上できるようにしました。

 

  • Strapi . デザイン システムの紹介

もう 1 つのプラスは、更新された管理パネル インターフェイスにより、Strapi Design System の最初のバージョンをリリースすることです。

私たちは、誰もがアドオンを使用して Strapi アプリケーションを拡張およびカスタマイズできるような自由を提供することを目指しています。 設計の一貫性を確保し、Strapi クライアントに最適なユーザー インターフェイスを提供するために、開発者がインターフェイスを拡張機能に接続するために使用できるコンポーネント ライブラリを作成しました。

BEIT phát triển web trên nền tảng strapi

BEIT は strapi . platform で Web を開発しています。

  • 簡単な Strapi プラグイン開発

Strapi アプリを他のツールと統合してカスタマイズすることで、ユーザーが Strapi アプリをさらにパワーアップできるようにするというビジョンを持って、Strapi エコシステムは改善され、プラグインの作成をシンプルにして、クリエイターが幅広い高品質のプラグインからパワー ツールを選択できるようにすることを目指しています。簡単に Strapi 4 リリース。

以前のバージョン 3 の Strapi では、
拡張機能の生成は複数のファイル構造と構成ファイルに依存しているため、コードの柔軟性の欠如とプラグインのメンテナンスの難しさのために、このアプローチは実行できません。

現在、Strapi バージョン 4 で
多田! どのプラグインも独自のファイル構造を持つことができるため、Strapi バージョン 4 でプラグインを作成することは難しくありません。 拡張機能の開発者は、ルート パッケージで以下の 2 つのファイルを構成する必要があります。

  • サーバー用の strapi-server.js。
  • 管理パネル用の strapi-admin.js。

開発者は、Strapi Design System が提供するコンポーネントを使用して、プラグインの管理パネル インターフェイスを簡単に開発できます。 このように、開発者はプラグイン UI の作成に時間を費やす必要がなく、機能の開発に専念できます。

  • API トークンによるセキュリティの向上

Strapi バージョン 4 でインポートされた API へのアクセスを取得します。これにより、型の問題が防止され、セキュリティがさらに強化されます。 これは、後続のリリースで定期的に改善されるため、すべての貢献者は、より正確な型を提供することを歓迎します。

Content API ユーザーは、管理パネルから管理されるトークン (アクセス キー) を使用して、クエリ (REST & GraphQL) を認証できるようになりました。 トークンは、アプリの設定で生成できます。 それらは永続的であり、管理者がそれらを作成したときに一度だけ見ることができます。

BEIT phát triển web trên nền tảng strapi

BEIT は strapi . platform で Web を開発しています。

スーパー管理者は、特定のアクセス許可を設定して、API トークン設定およびトークンに対する CRUD アクションへのアクセスを許可できます。 この機能により、Strapi ユーザーは Content API リクエストの権限をより流動的に管理できます。
 

  • Strapi がヘッドレス CMS の v4 をリリース

Strapi によると、同社のヘッドレス CMS は、ウェブサイト、モバイル アプリ、IoT デバイスのエクスペリエンスを向上させるように設計されており、JAMstack (JavaScript、API、およびマークアップ) に最適です。

また、Strapi のヘッドレス スタンスにより、React、Gatsby、Vue.js、Next.js、およびその他の静的 Web サイト ビルダーなどのフロントエンド フレームワークを強化することもできます。 また、複数のデータベースだけでなく、REST と GraphQL API の両方もサポートしています。

 

  • ロゴのカスタマイズ

小さくても重要な構成は、Strapi バージョン 4 で簡単に実行できます。
以前の管理パネルでのロゴの変更は、構成ファイルを変更することによってのみ可能です。これにより、将来のアップグレードがより困難になり、多くの場合、開発チームの助けが必要になります。

しかし、最新のアップデートにより、Strapi では誰でも数回クリックするだけで管理パネルのロゴをカスタマイズできるようになりました。

 

  • Node Js 12 のサポート終了

4 月 30 日に Node.js 12 のライセンスが期限切れになったことがわかっているため、このバージョンの動的またはセキュリティ サポートはなくなります。 新しい Node バージョン (Node.js 14 または 16) に移行することをお勧めします。

Strapi のセキュリティと優れたパフォーマンスを確保するために、Strapi は、Strapi v4.2.0 以降、Node.js 12 のサポートを終了しました。 Node.js の更新されたバリアント (14 および 16) を使用するには、既存の Strapi プロジェクトを最新バージョンの Strapi に更新する必要があります。 エコシステム全体の更新に伴い、Strapi はまもなく Node.js 18 をサポートします。

Strapi v3 から Strapi v4 への移行ガイドと、データの移行に役立つコンテンツをご覧ください。

  • 強化された REST API と GraphQL

Strapi の最新の更新により、改善されたポピュレーション システムとフィルタリング システム、およびデータベースからリレーションシップを読み込む機能を備えた API を通じて、必要な正確なデータを取得できます。 API を介してフェッチするデータを正確に決定できますが、UI 開発中に創造性を発揮する余地が増えます。

BEIT phát triển web trên nền tảng strapi

BEIT は strapi . platform で Web を開発しています。

ページネーションなどのコンテンツ API、より優れたフィルタリング形式、読み込む関係を選択する機能など、新しく追加された機能。

  • TypeScript のサポート

はい! Strapi の TypeScript の本拠地であり、最もリクエストが多く、愛されている機能である TypeScript のサポートです! チーム Strapi は、Strapi アプリケーションで TypeScript を使用して開発できるようになることを発表しました。

TypeScript は、従来の JavaScript と比較して非常に人気のある多くの機能を備えた優れた強力なものです。 これは、オブジェクト指向プログラミングや、多くの開発者が関与する大規模プロジェクトの開発に非常に役立ちます。

  • ダークモード

ダークサイドに来てください: Strapi のダークモードは、すべてのユーザーが利用できるようになりました。 いつでもワンクリックでライトモードとダークモードを切り替えます。 ストラピの暗黒面を見てみよう!

BEIT phát triển web trên nền tảng strapi

BEIT は strapi . platform で Web を開発しています。

  • ストラップ市場!

今年、Strapi コミュニティは、コミュニティとチームによって作成されたすべてのプラグインをリストする Strapi の公式マーケットプレイスである Strapi Marketplace を立ち上げました。 現在、パフォーマンス、SEO、バージョン管理など、80 以上のプラグインがあります。

 

BEIT phát triển web trên nền tảng strapi

BEIT は strapi . platform で Web を開発しています。

  • コンテンツ ライブラリとフォルダ構造の改善

Strapi では、メディア ライブラリを使用してさまざまなメディア ファイル (画像、ビデオ、オーディオ、ドキュメント) を管理できるようになりました。

コンテンツのフィルタリング、並べ替え、名前の変更はもちろん可能ですが、プロジェクト内に多数のファイルがある場合、目的のファイルを見つけるのは複雑になり、時間がかかります。
新しいフォルダ管理構造を簡単に見てみましょう。

BEIT phát triển web trên nền tảng strapi
BEIT は strapi . platform で Web を開発しています。

Strapi バージョン 3 はどうなりますか?

Strapi コミュニティは、v3 のサポートと基本的なバグの修正を約 6 か月間継続します。 ただし、v3 のアップデートと新機能は提供されないため、新しいアップデートごとに Strapi v4 に切り替えることをお勧めします。 v3 のドキュメントは、いずれの場合もここからアクセスできます。

v3 から v4 への移行を支援する移行ガイドは現在開発中であり、準備が整い次第アクセスできるようになります。

 

Strapi v3 から v4 に移行するには?

Strapi からのこれらのエキサイティングな新機能と更新により、私たちは最新の Strapi バージョン 4 に更新することに興奮しています。しかし、どのように移行すればよいでしょうか?

Strapi の v3 から v4 への移行を垣間見ることができる、この公式の Strapi ブログ投稿をチェックしてください。
https://strapi.io/blog/how-to-migrate-from-strapi-v3-to-v4-walkthrough
移動をより快適に行うためのツール、ヒント、およびガイダンスが見つかります。

そして終了!

この記事で、Strapi バージョン 4 のエキサイティングな新機能について理解を深めていただければ幸いです 4. あなたが興奮している機能と、リリースで見たい機能をお知らせください. 将来のストラップ.

ソース: https://blog.nitsantech.com/blog/strapi-v4

Bài viết liên quan

2022.12.23
2023 年の 13 の Web 開発トレンド

Web 開発者は、Web サイトがどのよ […]

2022.11.01
BEIT 社が Shopify プラットフォームでウェブサイトを開発

Shopify プラットフォームに基づく […]

2022.10.28
BEIT COMPANYがオンラインゲームCHPLAY、IOSを開発

ゲーム開発サービス(ゲーム) 当社のビデ […]

2022.10.26
BEIT が韓国企業 UPTEMPO の Web サイトを構築

UPTEMPO 社の Web サイトは […]