当サイトを最適な状態で閲覧していただくにはブラウザのJavaScriptを有効にしてご利用下さい。
JavaScriptを無効のままご覧いただいた場合には一部機能がご利用頂けない場合や正しい情報を取得できない場合がございます。
承知しました
本サイトではWebサイトのエクスペリエンスを向上させるために、Cookieを使用しています。Cookieはブラウザの設定から無効にできます。本サイトで使用するCookieについては、プライバシーポリシーをご確認ください。

Blog

ブログ

開発者向け

2020年の最高の開発者の読みは何でしたか

By Ondrej Polesny  

2020年はみんな少し悲しい年でした。しかし、シルバーの裏地がいくつかあります。ホームオフィスの状況により、私たちの多くは新しいテクノロジーの学習と試行により多くの時間を費やすことができました。ここのブログでは、技術記事のトラフィックが大幅に増加しているので、最も読まれている記事と、なぜ多くの開発者に関心があるのかを見てみましょう。

Jamstackが人気を博したのはなぜですか?

私たち開発者は、読みやすく理解しやすい方法でコードを記述しようとしています。数か月後にプロジェクトに戻ったとき、最初からやり直していることはわかっています。 Jamstackは、コンテンツをプレゼンテーション層とビジネスロジックから切り離すことを推奨しています。これは、コードをはるかに単純にし、初心者の参入障壁を下げるものでもあります。 Jamstackは、まだコードを話さない人々に業界を開放しました。

HugoまたはEleventyを見てください。彼らは初心者をとても歓迎しています。私の同僚であるMikeBerryが書いた記事を見てください。彼は、JSXとReactとの闘いがどのように彼をHugoに導いたかを説明しています。

Javascriptベースと他のSSG

しかし、Netlifyが行ったJamstack Surveyを見ると、JavaScriptベースの静的サイトジェネレーターを使用することが多いことがわかります。その理由は、より多くの機能を提供するためです。それらのほとんどは、訪問者のブラウジング体験に役立つクライアントバンドルでJamstackサイトを充実させます。これにより、ブラウザーは画像をプリロードしたり、Service Workerからページデータをロードしたりして、静的サイトをオフラインで実行したり、ページ間の遷移をアニメーション化したりできます。

しかし、私たちの多くはすでにReact、Vue、またはAngularの経験があるので、使い慣れたテクノロジーから始める方が簡単です。正式な比較タイプの記事はたくさんありますが、プラットフォームとそのツールの使用に関する実際の開発者エクスペリエンスを提供するものはありません。そのため、JavaScriptベースの主要な静的サイトジェネレーターを比較する2つの記事を書き、意見を述べました。

それらを公開して間もなく、NuxtでVue3のリリースといくつかのきちんとしたアップデートが見られました。彼らは、Webサイトの出力をSPA、サーバー側、または静的サイトとして構成する新しい方法を導入しました。 Martin Makarskyは、彼の記事でそれをすべて説明しています。

コンテンツ編集エクスペリエンスの向上

静的サイトジェネレーターは私たちの注意を引くために戦いますが、Web開発におけるJamstackのさらなる進歩は、もはや私たち、開発者だけのものではありません。結局のところ、人々はソースコードを見るためではなく、コンテンツのためにWebサイトにアクセスします。 Kontentは常に、コンテンツ編集者に優れた編集体験を提供することに重点を置いてきました。ワークフロー、コンテキストコメントと提案、編集カレンダーなどの機能は、それ自体を物語っています。今年は、ContentfulやContentstackなどの他のヘッドレスCMSが焦点を移し、コンテンツエディターを満足させることに投資するのを見てきました。

しかし、編集者を静的サイトに満足させるにはどうすればよいでしょうか。

今年は、ヘッドレスCMS UI内でライブサイト編集を行いながら、Jamstackのすべてのメリットを享受できることを業界全体に示しました。 CoreyHamiltonが書いた次の記事に飛び込んでください。

次は何ですか?

これらは、今年のブログで最も読まれた5つの開発者記事でした。近い将来、AngularとScully、GatsbyファイルシステムルートAPI、.NET Coreの静的サイトジェネレーター、およびその他の多くのトピックについてブログを書く予定です。それが面白そうな場合は、以下のニュースレターにサインアップして、ブログをブックマークしてください(CTRL +D😊)。

2020年を乗り切るのは簡単ではありませんでした。あなたとあなたの愛する人たちが安全で健康でいられることを心から願っています。 KontentのDevRelチームから、非常にメリークリスマスであり、当然の休暇中にダウンタイムが発生しないことを願っています。おそらくずっとコーディングしているので、Covidにあなたとあなたのコードの両方を避けさせてください。

そして、良い冬の夜のレシピは?暖炉のそばのお気に入りの椅子、熱いお茶、そして上記の記事の1つ🎅。

Headless CMSの導入をお考えでしょうか?

クラウドとマルチデバイスに最適化されたKentico Kontentをお試しください