Turbolinksアレルギー患者に捧げるTurbo & Stimulusでの時短実装術 / Kaigi on Rails 2023
はじめに Laravel Advent Calendar 2018 - Qiitaの10日目の記事です! 1年前くらいから聞く機会がぐっと増え、最近懐疑的な意見がだんだん増えてきた印象を個人的に持っているGraphQLですが、 RestfulライクなAPIの代替案として有効なのか自分で触って確かめてみたかった Laravelで使い倒す記事を見かけていなかった のでこの機会に使い倒してみました(と言っても多少踏み込んだ程度ですが😅)。 ※実装例は順次追加していきます。 なお、この記事では GraphQLとは何か GraphQLの諸々(クエリ、ミューテーション)の説明 クエリの記述方法の説明 などは記載しません。 (記述方法についての説明はしませんが、使い倒す中で実行するクエリは記載していきます) 前提 php: 7.1.3 laravel/framework: 5.7.16 nuwave/
こんにちは。いかがコーディングお過ごしでしょうか。 私は今更ながら最近GraphQLで遊び出し、そしてApollo Clientに出会いました。 ワクワクしました。「これは想像以上に既存のフロントエンドの設計・実装を変えるものだぞ!」と感じました。 「Apollo ClientってGraphQLクライアントでしょ?GraphQLエンドポイントない俺には関係ないな。」と思ったそこのあなた、それだけじゃないんですApollo Clientは!!!!! 本記事では「Apollo Clientとはなんぞや」という話と「なぜ私がApollo Clientを布教したいのか」という点について語ります。実は最初は実装含めたチュートリアルを書いていたのですが長くなり過ぎたため記事を二つに分けました。この記事はどちらかと言うと概念系の話が多めで、片方にApollo Client + Reactのチュートリアル
書店さんに並んでいる、 数えきれないほどの本。 そのうちの1冊を、 なんとなく、 吸い寄せられるように、 パッと手にとってしまった。 そんな経験はありませんか? 実はそこには、 デザインの魔法が存在しているのです。 こんにちは。 サンクチュアリ出版編集部の大川美帆です。 今回、お伝えしたいのはこの方について。 井上新八(いのうえしんぱち)1973年東京生まれ。フリーランスデザイナー。和光大学在学中に飲み屋で知り合ったサンクチュアリ出版の元社長・高橋歩氏に「本のデザインしてみない?」と声をかけられたのをきっかけに、独学でブックデザイン業を始める。大学卒業後、新聞社で編集者を務めたのち、2001年に独立してフリーランスのデザイナーに。以降、サンクチュアリ出版にデスクを置きつつも、社員ではなくフリーな立場でデザインワークを行っている。趣味は映画と酒とアニメとドラマとちょっぴりゲーム。年に一度、新
「俺、市議会議員の立候補することになったから」 ひさしぶりにかかってきた父からの電話。その声はやけに明るく、あまりに突然で意味不明であった。それに対して返した言葉はこうだ。 「いいんじゃない。人生一度きりだしやりたいようにやったらいいんじゃない。協力できることはするよ。」 なんの根拠もなしに父のサポートをあっさりと引き受けていた自分がいた。わたし自身、人と違う生き方を何年も前からやっているからか、驚きはしたものの「ええやん父」くらいにしか思っていなかった。世の中をなめてる娘の67才になる父の挑戦だった。 ここだけみると「親子仲がいいんだな。これからあたたかい物語が始まるのかな」そう思うかもしれない。しかし、選挙戦というのはそんなにやさしいものではなかった。辛酸を嘗める物語が始まる。 母親の悲痛な叫び新潟から実家の千葉に帰ることができたのは選挙公示日(2019年4月14日)の1週間前だった。
安冨歩(東京大学 東洋文化研究所 教授) 投票率が五割を切った参院選は、日本という国民国家の構造的劣化のひとつの表現であった。そのなかでその構造的危機からの離脱の方向性を示したのが、「れいわ新選組」という現象であった。 この現象は、いったいなんなのか、これからどうなるか、に多くの人が関心を示しており、メディアにも、さまざまな論評が出始めている。私にはそれは概ね、的外れと思えるので、この現象に参加した私の見解を提示しておきたい。 もちろん、これは私自身の見解であり、山本太郎氏の見解とも異なっているはずであり、ましてや、れいわ新選組を代表するものでは決してない。そもそも、この文書は、れいわ新選組関係者の誰にも見せずに、公開している。 まず、私がなぜ今回の参院選の候補者となったのか、を記しておきたい。もともと私は、原発危機以降の山本太郎氏の行動に深い関心を示し、その政治行動に注目していたが、とは
Reactは便利なライブラリですが、ライブラリの想定を外れる使い方をするとうまく動かないとか、進化が続いているのですでに古くなってしまった書き方とかが存在します。 ここでは、そのような、Reactでやるべきでない書き方についてまとめてみました。 ★★★★ この「★★★★」は、「守らないと正常動作しなくなる」レベルのものについて扱います。 JSXを使うファイルでReactを用意し忘れる JSXはReact.createElementに変換されますので、直接アクセスしているように見えなくても、名前空間内にReactが必要です。 eslint react/react-in-jsx-scope コンポーネント内部からpropを書き換える あくまでpropsは親から子へ渡されるものなので、子の側で書き換えることはReactの枠組みの想定外となります。 setState以外の手段でstateを書き換え
TLDR: Material Designをカスタマイズして利用した話 最近、デザインシステムって言葉よく聞きますよね。airbnbではDLSというデザインシステムを持っていたり、UberはBase Webというデザインシステムを持っていたり、アメリカ連邦政府も持ってたりします。国内のIT企業でもデザインシステムを作成しているとの事例もよく耳にします。 デザインシステムとは? デザインシステム:デザインの基準やドキュメント、原則に加えて、基準を達成するためのUIパターンやコンポーネントなどのツールキットをすべて備えたもの。 デザインシステムの定義と作成方法、導入事例 | UX MILK では、デザインシステムってのはどういったもんなんでしょうか?これまでも、スタイルガイドやコンポーネントライブラリといったものは聞いたことがありますが、デザインシステムというのはそれらも含めたもう少し大きなモ
わたしはただ大声を出しただけで何かスゴイことをやった訳ではないんだけど、警察によってひどい目に合わされたことが色々話題になってるそう。下手だけど、自分でも記録を残すことにした。 * 当日の昼すぎ、友人たちに、夕方札幌にPMが来ることを教えてもらった。ちょうど空いてる時間だったので、函館へ行く恋人を見送った後、札幌駅南口に向かった。 演説が始まる数分前に着いたので、先に来ていた友人たちと落ち合うことはできず、一人で演説を聞いていた。 今週末の選挙に自民党公認で出る元知事とその応援の現知事がマイクで話していた。 北海道みたいな一次産業が盛んな田舎で、自民党の候補者がよく言う「中央との太いパイプ」って売りにならなくない?といつも思う。 明治から、あるいはその前から、中央が田舎をどれだけ搾取し食い物にしてきたか。田舎で、中央との太いつながりを強調するのって、自分の土地そのものに誇りも何も持ってない
私の名前はダブル手帳(@double_techou)。身体障害者手帳1級(重度脳性麻痺)と精神障害者手帳3級(発達障害)を持っていることから思い付いた安易なペンネームを使って執筆している。 生まれつき歩くことができず、背筋は湾曲し、右手も自由にならない。今は電動車椅子で生活しながら冴えない地方公務員をしている。以前執筆した「アニメの中の障害者キャラクター」というブログ記事がバズったことがある。 初めに告白しておくと、私は基本的に政治活動に無関心なほうだし、障害者運動に熱心なわけでもない。そんな時間があるならアニメを見たい。だから、今回当選された船後靖彦氏・木村英子氏の両名のことも、投票日前日にフォロワーから教えてもらうまで全く知らなかった。正直に言えば今でも、二人が「国会のバリアフリー化」を訴えているということ以外よく知らない。 政治団体「れいわ新選組」の比例代表特定枠で当選を決め、記者会
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く