ウェブ
プログレッシブウェブアプリを最適化する方法:基本を超えて
プログレッシブウェブアプリケーションは、ユーザーエンゲージメントを高め、コストを効果的に抑えることが証明されています。 最新のPWAを構築するには、ユーザーの期待に応えるためにコアセットアップ以上のものが必要です。 したがって、オフラインでの機能からユーザーフレンドリーな許可要求まで、PWAに最新の特性を追加する方法を直接見てみましょう。
続きを読む機能の優先順位付け:主観性とバイアスを減らす方法
新しいプロジェクトに取り組んでいるとき、開発する適切な機能を選択することよりも重要なことは何ですか? ただし、この演習はチーム投票のスペクタクルになることがよくあります。 その結果、決定は今後何度も変わります。 一般的な優先順位付け手法の落とし穴と、偏見や不一致を減らすためのアプローチについて話しましょう。
続きを読むReact、Apollo GraphQL、Hasuraを使用した株価通知アプリの構築
この記事では、イベントベースのアプリケーションを構築し、特定のイベントがトリガーされたときにWebプッシュ通知を送信する方法を学習します。 Hasura GraphQLエンジンでデータベーステーブル、イベント、スケジュールされたトリガーを設定し、GraphQLエンドポイントをフロントエンドアプリケーションに接続して、ユーザーの株価設定を記録します。
続きを読む2021年にスマッシングジョイとワークショップのバンドルにカウントダウン
私たちは、物事を常に把握することがどれほど難しいかを知っています。 この月刊版では、Smashingでの料理の詳細を読み、過去数週間にニュースレターで取り上げられた最も人気のあるリソースのいくつかを探索できます。
続きを読む検索エンジン最適化チェックリスト(PDF)
SEOに精通していない人(そして時には精通している人)にとっては気が遠くなるような世界になる可能性があるため、これらの面倒な検索エンジン最適化の問題に遭遇したときの重要な要素を分析するチェックリストを公開することにしました。 PDFとしてダウンロードして、いつでも印刷することもできます。
続きを読むウェブサイトは消費者の健康問題に追加されていますか?
今日は「ウェブサイトのジレンマ」を見ていきます。 言い換えれば、訪問者を操作してあなたが望むことをすることなく、権威のある、リードを生成し、コンバージョン率の高いウェブサイトを構築することは可能ですか? あなたがソーシャルメディアの先導に従うならば、彼らは同じです。 顧客の幸福を利益と交換したくない場合は、読み続けてください。
続きを読むイブ・ポーセロとのスマッシングポッドキャストエピソード31:GraphQLとは何ですか?
このエピソードでは、GraphQLについて話します。 それは何ですか、そしていくつかの一般的なAPIの問題をどのように解決しますか? ドリュー・マクレランが専門家のイブ・ポーセロと話をして調べます。
続きを読むReduxレデューサーのしくみ
「状態」を管理するアプリケーションの開発中にReduxを使用したことがある場合は、間違いなくレデューサーに出くわしたことでしょう。 このチュートリアルでは、レデューサーの概念と、それらがReduxで具体的にどのように機能するかについて説明します。
続きを読む複雑なソリューションがある場合にシンプルなUIを設計する方法
ソフトウェアとアプリは、販売、マーケティング、財務などの点で、企業や消費者にとって非常に複雑な問題を解決することがよくあります。 しかし、ユーザーの問題を解決する製品を提供するだけでは十分ではありません。 UIが元の問題と同じくらい複雑な場合、ユーザーチャーンは高くなります。 今日は、ソリューションの複雑さに関係なく、シンプルなUIを設計するためのヒントをいくつか見ていきます。
続きを読むウェブサイトとの会話を容易にする
現代のウェブサイトはもはや画面から切り離せないものではありません。 電話アシスタント、ホームスピーカー、スクリーンリーダーの間で、Webを見なくてもWebを使用する人が増えています。 ウェブサイトは現物で進化する必要があります。
続きを読む