2019年7月11日のブックマーク (4件)

  • Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division

    Vue.js 講演用資料です。 # 概要 コンポーネントをどのような粒度で分割し、どのように実装するべきかというのは難しいテーマです。 一概に正解があるとも言い切れないテーマですが、この指針を疎かにすることはチームを混乱に陥れることと同義です。 それが SPA 未経験のチームであればなおさら…

    Vue.js × Atomic Design - コンポーネント分割の指針 / Vue.js and Atomic Design - Guideline for components division
  • Googleが言う良質なサイト・記事の作り方が正論すぎて凹む - Random Life Blog

    Googleが言う良質なサイト・記事の作り方 みなさん、こんばんは。 日々、記事を更新していく上で心がけていることは「良質な記事」を投稿するということがあげられると思いますが、みなさん、良質な記事っていったいどんなものかわかりますか? 良質な記事といってもいまいちピンと来ないのが音かと思います。 今日はGoogleが言う「良質なサイトを作るためのアドバイス」という記事をもとに良質なサイト・記事とはどんなものか考えていきたいと思います。 良質なサイト・記事とは? 信頼 専門性 クオリティー オリジナリティー 良質なサイト・記事の作り方まとめ 良質なサイト・記事とは? 良質なサイト・記事とは最終的には検索上位に掲載されるサイト・記事です。 それが結果としてユーザーに役立つ、良質な、信頼できるサイト・記事ということになります。 具体的にどんなサイト・記事なのかが気になるところですよね。 Goo

    Googleが言う良質なサイト・記事の作り方が正論すぎて凹む - Random Life Blog
    sweep-tapping
    sweep-tapping 2019/07/11
    "いかがでしたでしょうか"、が入っていない事、は項目に無いのかな?
  • JWTを使った今どきのSPAの認証について | HiCustomer Lab - HiCustomer Developer's Blog

    TL;DR JWTはCookieを使った認証の代わりに使うのはきつい。 コードを静的にホスティングしているSPAの話。 JWTの有効期間を長くすれば危険で、短くすればUXが犠牲になるというトレードオフがある。 AWS AmplifyはlocalStorageにJWTを保存 悪意のあるThird partyライブラリが混ざっていたらJWTを抜かれる。 yarn.lockが依存している全ライブラリを監査することはつらい。 Auth0ではiFrameを活用してメモリ上にJWTを格納できる Auth0いいね😍 まくら Youtubeが大好きなHiCustomerの小田です。ちょっと遅いですが年明け最初のエントリーです。今年もテックブログをよろしくお願いします😎ちなみに、気分がいいので年明けに観ていたYoutubeのエントリーの中で一番おもしろかった動画を紹介します。世界中で有名な「Auld L

    JWTを使った今どきのSPAの認証について | HiCustomer Lab - HiCustomer Developer's Blog
  • ソースコードで理解するクリーンアーキテクチャ - Sansan Tech Blog

    はじめに こんにちは。プロダクト開発部の荒川です。 これまで最年少を謳っていましたが、ついに新卒の子にその座を奪われてしまいました。とても残念です。 さて今回のテーマは、皆さんお馴染みクリーンアーキテクチャ(Clean Architecture)です。 クリーンアーキテクチャは一時期流行し、その流れに乗って私もある程度の理解はしていました。 しかし、それはあくまでも感覚的な理解であって、他人に説明や良さを語れるレベルまで自分の中で落としこめていませんでした。 そこでより具体性のあるソースコードを読み込むことで、アーキテクチャへの理解を深めたいと思います。 クリーンアーキテクチャとは? クリーンアーキテクチャの定義や解説に関しては、ネット上にいくらでも公開されているので、このエントリでは詳しく話しません。 私自身が勉強に使った書籍やサイトを記事末尾の「参照」に掲載しているので、そちらを参考に

    ソースコードで理解するクリーンアーキテクチャ - Sansan Tech Blog