並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 26 件 / 26件

新着順 人気順

MPAの検索結果1 - 26 件 / 26件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

MPAに関するエントリは26件あります。 開発webpackreact などが関連タグです。 人気エントリには 『MPA化するSPAとSPA化するMPA』などがあります。
  • MPA化するSPAとSPA化するMPA

    2022/9/21 Techfeed カンファレンスで発表した MPA化するSPAとSPA化するMPA の話です。

      MPA化するSPAとSPA化するMPA
    • Next.js App Router での MPA フロントエンド刷新

      JSConf JP 2023

        Next.js App Router での MPA フロントエンド刷新
      • [JSなし] パワーアップしたView Transitions APIでMPAをSPAみたいにする - Qiita

        2024年6月11日リリースのChrome126から、View Transitions APIがパワーアップし、別ページへの遷移でも使うことができるようになったので紹介したいと思います。 View Transitions APIとは View Transitions APIは、画面遷移をなめらかに行うことができる機能です。 この機能を使うと、以下の動画で紹介されているように、ページ遷移にアニメーションをつけることができます。 まずはView Transitions APIの特徴から紹介したいと思います。 特徴1:異なるDOM要素間でアニメーションできる アニメーション前後のDOM構造が異なっていても、アニメーションを行うことが可能です。 例えば、<div>がアニメーションで変化しつつ<img>要素になる、といったアニメーションが可能です。 特徴2:アニメーションがCSSで自由自在 アニメー

          [JSなし] パワーアップしたView Transitions APIでMPAをSPAみたいにする - Qiita
        • Honoで見直すMPAの開発者体験

          Next.js App Routerのリリース以降、 async function で書けるServer Componentsいいじゃんファイルベースルーティングも使いやすいなと触ってたのですが、まだ安定していないこともあり不可解なエラーメッセージや複雑なキャッシュの仕組み、デプロイ先を選ぶ感じなどこのままNext.jsにベットしてていいのかなと感じていました。 そんな折にHonoでシンプルなフォームを持つWebアプリを書く機会があり、非常に優れた開発者体験に驚きました。5年以上前にMPAを開発した経験もありますがそこから比べてもとても良くなっていて、Honoの良さを感じるとともにMPAというアプローチを見直すきっかけになりました。 そもそも現在Webフロントエンドを構築する際に当たり前のように選択肢に上がるSPAですが、必ずしもSPAが適していない場合でもSPAが選択されることが少なくな

            Honoで見直すMPAの開発者体験
          • SPA化するMPAとMPA化するSPA ~TechFeed Experts Night#4 講演より | gihyo.jp

            本記事は、2022年9月に開催された「TechFeed Experts Night#4 〜 フロントエンドアーキテクチャを語る」のセッション書き起こし記事「SPA化するMPAとMPA化するSPA(@yosuke_furukawa⁠)⁠ ― TechFeed Experts Night#4 フロントエンドアーキテクチャを語る」を転載したものです。オリジナルはTechFeedをご覧ください。 古川と申します。@yosuke_furukawaでTwitterなどをやっております。 SPAは”見えるようになるまでが遅い” 私が今回お話するのは「MPA化するSPA」です。もともとSPAは、画面遷移(トランジション)をアプリケーションに合わせて最適化することを目的として発展した技術だと思っています。変更が発生したところだけレンダリングすることで高速化するテクニックだったのが、それをすべてのページで行う

              SPA化するMPAとMPA化するSPA ~TechFeed Experts Night#4 講演より | gihyo.jp
            • The Majestic MPA

              銀座 Rails #19 の発表資料です https://ginza-rails.connpass.com/event/166729/

                The Majestic MPA
              • SPA化するMPAとMPA化するSPA(@yosuke_furukawa) ー TechFeed Experts Night#4 フロントエンドアーキテクチャを語る

                本記事は、TechFeed Experts Night#4 〜 フロントエンドアーキテクチャを語るのセッション書き起こし記事になります。 イベントページのタイムテーブルから、その他のセッションに関する記事もお読み頂けますので、一度アクセスしてみてください。 本セッションの登壇者 セッション動画 古川と申します。@yosuke_furukawaでTwitterなどをやっております。 SPAは”見えるようになるまでが遅い” 私が今回お話するのは「MPA化するSPA」です。もともとSPAは、画面遷移(トランジション)をアプリケーションに合わせて最適化することを目的として発展した技術だと思っています。変更が発生したところだけレンダリングすることで高速化するテクニックだったのが、それをすべてのページで行うことで全体のUXを上げる - こういうふうに発展してきたのかなというところですね。

                  SPA化するMPAとMPA化するSPA(@yosuke_furukawa) ー TechFeed Experts Night#4 フロントエンドアーキテクチャを語る
                • 1枚岩なMPAプロダクトでWebpackのマルチエントリーをさらにグルーピングしてビルドする - メドピア開発者ブログ

                  Noita世界の理不尽をこの身をもって体験した末にバウンドルミナスで全てを切り刻んでクリアしました、フロントエンドグループの小宮山です。 以前からこれできたらいいのになぁと思いながら無理そうと諦めていた掲題の事柄を実現できた嬉しさの勢いのままに書き始めています。 状況 1枚岩なMPAプロダクトがどういうものかというと、 ルーティングをRails側で管理するMPA(複数エントリーポイント) 異なる種別のユーザー向けシステムが複数内包されている という構成です。 ルーティングについては要するにSPAではなく、ページ毎のhtmlファイルとmain.jsがあるということです。 異なる種別というのは、要するにユーザー向け画面と管理者向け画面が分かれているような状況です。場合によっては3種類、4種類以上の異なるシステムが内包されたりもします。BtoBtoCなサービスだったりする場合ですね。 課題感 こ

                    1枚岩なMPAプロダクトでWebpackのマルチエントリーをさらにグルーピングしてビルドする - メドピア開発者ブログ
                  • Donde Para Ordenar Mpa-Beta Sin Receta De Forma Segura Ecuador - Quiero Mpa-Beta Sin Receta - Ask Lesko and Friends

                    Donde Para Ordenar Mpa-Beta Sin Receta De Forma Segura Ecuador - Quiero Mpa-Beta Sin Receta comprar mpa-beta online opiniones, comprar mpa-beta 5mg sin receta contrareembolso, comprar mpa-beta 10 mg fiable comprar medroxyprogesterone acetate 5 mg line, comprar medroxyprogesterone acetate crema, compra mpa-beta walmart, comprar medroxyprogesterone acetate generico internet, comprar mpa-beta economi

                    • レガシーなMPAアプリケーションをwebpackからviteに移行する話

                      株式会社iCAREでは、Vue2.6(※2.7に移行中)+Composition APIで開発を行っており、vue2系では比較的モダンな構成です。一方、Ruby on RailsのView毎にVueインスタンスを生成するMPAであり、アプリケーション全体の構成としては、レガシーな構造になっています。 エントリーポイントが多いことによる弊害で、サービス拡大に伴いビルド時間は長くなり、最近では開発サーバーの立ち上げに約2分も掛かるようになりました。これを改善すべく、Vue2.7化と併せてビルドシステムのWebpackからViteへの移行を試みています。 SPAへのVite導入等に関しては記事がありますが、レガシーなMPAアプリケーションでのVite移行に関する記事はあまりなく、移行できるか?等の不安や疑問を抱きながら実装を進めています。本LTでは、この取り組みを通して得た知見を共有させて頂きま

                        レガシーなMPAアプリケーションをwebpackからviteに移行する話
                      • 新型「スペーシア」のAピラーに1470MPa級冷延ハイテン初採用 日本製鉄、スズキ、ベルソニカが共同開発

                          新型「スペーシア」のAピラーに1470MPa級冷延ハイテン初採用 日本製鉄、スズキ、ベルソニカが共同開発
                        • レガシーなMPAアプリケーションをWebpackからViteに移行する話

                          どうもoreoです。 今回は、Ruby on RailsのMPAアプリケーションにおけるWebpackからViteへの移行を通じて得た知見を記載します。同じような技術スペックでVite移行を考えられている方の参考になれば幸いです! 1 結論 まだリリースできていない(2022/10/16時点。リリース時期調整中。) 歴史あるアプリでの移行は非常に大変 しかし、開発体験向上やアプリケーションの課題発見など得られる恩恵は大きい 2 Vite移行を検討するに至った背景 弊社アプリは、Vue2.7+Composition APIで開発を行っており、vue2系では比較的モダンな構成です。一方、Ruby on RailsのView毎にVueインスタンスを生成するMPAであり、アプリケーション全体の構成としては、レガシーな構造になっています。 エントリーポイントが多いことによる弊害で、サービス拡大に伴い

                            レガシーなMPAアプリケーションをWebpackからViteに移行する話
                          • エレコム、GaN採用USB-C×2搭載68W/40W充電器「MPA-ACCP24BK」「MPA-ACCP25WH」 - こぼねみ

                            エレコムは、GaN(窒化ガリウム) ICを採用し、高出力ながら小型軽量化を実現したUSB Type-C(USB-C)×2ポート搭載の充電器2製品、最大68W出力の「MPA-ACCP24BK」と、最大40W出力の「MPA-ACCP25WH」を12月中旬より発売します。 価格はそれぞれ税込9,779円、7,414円。 Amazonでは、MPA-ACCP24BKが5,779円、MPA-ACCP25WHが3,982円、Yahoo!ショッピングでは、MPA-ACCP24BKが4,630円、MPA-ACCP25WHが3,510円です。 MPA-ACCP24BK MPA-ACCP25WH MPA-ACCP24BK MPA-ACCP24BKUSB Power Delivery規格に準拠し、USB Type-C(USB-C)ポートを2ポート搭載。1ポートは最大出力18W、もう1ポートは最大出力60W(2ポー

                              エレコム、GaN採用USB-C×2搭載68W/40W充電器「MPA-ACCP24BK」「MPA-ACCP25WH」 - こぼねみ
                            • 静的サイトジェネレータ、もといMPA向けbetter webpackとしてのNext.js - console.lealog();

                              (SSR不要論者のはしくれとして)今までこれっぽっちも気にしてなかった、あのNext.jsです。 ここでいうSSRは、クライアントのリクエストに応じてSSRしてレスポンスを返すこと。 ただ最近仕事で使ったり、副業でも使ってたりする機会があって、一部認識を改めたところがあるのでそれをメモっておく。 静的サイトジェネレータとしてのNext.js それは、「元来のサーバーレンダリング用ミドルウェアとしてではなく、SSGを目的としたプリレンダリング用ツール」として見れば、実は結構よいのでは?というもの。 コマンドでいうところの`next build && next export`だけを使う前提。 プリレンダリングで最適化した静的なサイトにしたい けど、それぞれのページにはJSを使った処理がある 前者だけの場合は、だいたい`11ty`みたいないわゆる静的サイトジェネレータが検討されるけど、各ページで

                                静的サイトジェネレータ、もといMPA向けbetter webpackとしてのNext.js - console.lealog();
                              • SPA/MPA 議論の俯瞰と 現代における設計のポイント - #tfcon 2022 フロントエンド設計

                                PDF 版: https://s.aho.mu/220514-techfeed_conference_2022.pdf TechFeed Conference 2022 https://techfeed.io/events/techfeed-conference-2022 でフロントエンド設計をテーマとして使用したスライドです。本編5分。 ===== ▼ 元データで参考リンクとして張っていた URL たち なぜ僕が「SPAはコストが高い」と考えているのか Another hard thing about MPAs is that I haven't been able find documentation ... - DEV Community Rails 7 + Hotwireで実用的なSPAを作ってみた - Studyplus Engineering Blog 新しいメルカリ Web

                                  SPA/MPA 議論の俯瞰と 現代における設計のポイント - #tfcon 2022 フロントエンド設計
                                • Tailwind CSSは、ViteのMPAで最適化できない - console.lealog();

                                  ということに仕事で困らされて、最近それなりの時間を持っていかれた記念のメモ。 とりあえずのワークアラウンドは見出したけど、あとでどこかの誰かがもっといい感じにやってくれへんかな〜って。 やりたかったこと ViteのMultiple-Page機能を使ってアプリを作る 各Pageでは、そのページで使われてる最低限のJS・CSSのみを出力したい つまり、 たくさんのUIがあるPageA JSもCSSもそれなりのサイズになることが予想される ちょっとしたテキストがあるだけのPageB JSはおろかCSSのサイズもちょっとだけ ということがしたかった。 ViteのMPA あえて書くまでもないけど、`vite.config.js`でこういう指定をするだけ。 const { resolve } = require('path') const { defineConfig } = require('vit

                                    Tailwind CSSは、ViteのMPAで最適化できない - console.lealog();
                                  • Vue CLI 3でSPAではなくMPA(複数エントリーポイント)のプロジェクトを作成する - Qiita

                                    SPA(シングルページアプリケーション)での使用例や記事は多く見られますが、MPA(マルチページアプリケーション)での利用例・情報は公式含めあまり多く見られませんので記録しておきます。 目的 そもそも、主流のSPAではなくMPAでVueプロジェクトを構成しようと思った理由は下記になります。(Vue.jsは学習中なので間違っている可能性もあり) Django REST frameworkとの連携を考えた際に、ルーティングをDjango側で制御することでSPAにおけるSEO対策を考えなくてよい。 プロジェクトのディレクトリを各ページごとに分けることで開発中の見通しがよくなるのではと考えた。 参考 以下の記事を参考にしました。 vue-cli 3.0で立ち上げたアプリに複数のエントリーポイントを用意する multiple pages in Vue.js CLI 事前知識 Vue CLI 3からは

                                      Vue CLI 3でSPAではなくMPA(複数エントリーポイント)のプロジェクトを作成する - Qiita
                                    • SPA/MPA 議論の俯瞰と現代における設計のポイント(あほむ) — TechFeed Conference 2022講演より

                                      【書き起こし】Webフロントエンドの設計について基本的な観点のおさらいから近年の SPA/MPA にまつわる議論や周辺情報について5分でどこまで圧縮できるかチャレンジをします。

                                        SPA/MPA 議論の俯瞰と現代における設計のポイント(あほむ) — TechFeed Conference 2022講演より
                                      • GitHub - potahtml/mpa-archive: Crawls a Multi-Page Application to a zip file, serve the Multi-Page Application from the zip file. A MPA archiver. Could be used as a Site Generator

                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                          GitHub - potahtml/mpa-archive: Crawls a Multi-Page Application to a zip file, serve the Multi-Page Application from the zip file. A MPA archiver. Could be used as a Site Generator
                                        • 【セキュアな個人開発のお供に!!】 Honoで作ったMPAに、Cloudflare Accessを使って簡単に認証をかける

                                          背景 個人開発者の中には、 簡単なWebアプリを作ったけど、一般公開したくない、、、でもそれなりのアクセス制限をかけるのは面倒、、、 といった場面に遭遇したことはないでしょうか? 今回はCloudflare Accessを使って、なるべく手間をかけずWebアプリにGitHub認証を実装します。 その記録をメモ。

                                            【セキュアな個人開発のお供に!!】 Honoで作ったMPAに、Cloudflare Accessを使って簡単に認証をかける
                                          • MPA研究会で話しちゃった「日本の音楽出版ビジネス(著作権)の矛盾と課題」|山口哲一:エンターテック✕起業

                                            昨年の12月のことですが、日本音楽出版社協会(MPA)の「ビジネスモデル研究会」で講師を依頼を受けました。僕のPodcastを聞いてくれている方がいたそうです。嬉しくなって、いつもの調子で「本当のこと」を喋ってきちゃいました。 僕も一応、音楽業界人の端くれで、音制連での理事経験(8年間!)もあるので、お行儀よくしなきゃいけない時と場合はわかっているつもりです。MPA新会長の稲葉さんは友達だし、余計なことを言い過ぎないようにしようと最初は思っていたのですが、根は正直者なので、準備会とかで話しているうちに、これまで音楽業界内ではハバカられるかもしれないことを喋ってしまいました。1ヶ月経って、誰からもおトガメの連絡もないので、業界内の変化と勝手に受け止めて、その時の内容をnoteでも公開しようと思います。 こんなアジェンダでお話をしました。デジタルコンテンツ白書から引用した一般的な内容もあります

                                              MPA研究会で話しちゃった「日本の音楽出版ビジネス(著作権)の矛盾と課題」|山口哲一:エンターテック✕起業
                                            • Azureのライセンス形態・契約パターン(MOSP・CSP・EA…MPA・MCAって?)

                                              はじめに Azureを使いだすにあたって、「Azure」「契約形態」「種類」みたいなワードで検索すると、いろんな技術記事、個人のブログなどで解説が見つかります。 ちょっとずつ記載に差があるものの大筋書かれていることはどこでも共通なので、私もベースの知識としてこれを信じていました。 しかし先日、サポートの方と会話していてどうにもうまく伝わらず、どうやらちょっと情報が古いのではないか?と疑いを持ちました。 サポートの方に指摘いただいた内容や、改めて調べ直したことから「多分こうだ」にたどり着けたので、知識の整理もかねて記事にしたいと思います。 ですが、公式ドキュメントにもズバリな内容は書かれておらず、推測を含みますので「間違ってるよ!」と言うことであれば教えて下さい。(やさしくお願いします!) これまで信じていたモノ いろんなサイトで解説されている内容は以下の通りかと思います。 私が言いたいのは

                                                Azureのライセンス形態・契約パターン(MOSP・CSP・EA…MPA・MCAって?)
                                              • mpa2835のブックマーク - はてなブックマーク

                                                フリーの古舘伊知郎アナウンサー(69)が、5日放送の読売テレビ「そこまで言って委員会NP」(日曜午後1時30分)に出演。日本の報道の自由について言及した。 国際NGO「国境なき記者団」は3日、2024年の「報道の自由度ランキング」を発表。調査対象の180カ国・地域のうち、日本は70位(前年68位)だった。 古舘アナは日本に報道の自由があるかについて、「ない」とし、パネルに「民主党政権時代、大臣クラスからクレームが来た」と掲げた。 古舘アナといえば、04~16年まで、テレビ朝日系報道番組「報道ステーション」のMCを務めていたが、「09年に民主党が政権を取った以降の印象で言うと、結構大臣クラス、政治家から直で番組なりに電話がかかってきて『あのキャスター黙らせろ』とか、『すぐ謝罪しないと困る』とか言ってくる感じがあったんですよ。ええって思ってたんですよ」。 12年に自民党が政権を取り戻し、第2次

                                                • MPA vs. SPA 🚀 Astroドキュメント

                                                  マルチページアプリケーション(MPA)とシングルページアプリケーション(SPA)のアーキテクチャのトレードオフを理解することは、AstroとNext.jsやRemixといった他のWebフレームワークの違いを理解する上で重要なポイントになります。 マルチページアプリケーション(MPA) とは、複数のHTMLページで構成されるWebサイトのことで、そのほとんどがサーバー上でレンダリングされます。新しいページに移動すると、ブラウザはサーバーに新しいページのHTMLを要求します。Astroは、MPAフレームワークの1つです。従来のMPAフレームワークには、Ruby on Rails、Python Django、PHP Laravel、WordPress、Joomla、Drupal、そしてEleventyやHugoなどの静的サイトジェネレーターも含まれます。 シングルページアプリケーション(SPA)

                                                    MPA vs. SPA 🚀 Astroドキュメント
                                                  • 保坂展人 on Twitter: "「旧統一教会と政治家のつながりは明らか」紀藤弁護士らが海外メディア向けに会見(BUSINESS INSIDER JAPAN) https://t.co/r8z4G38MpA 紀藤正樹弁護士は、過去の裁判事例を引きながら「統一教会の… https://t.co/TTIOKw0vin"

                                                    「旧統一教会と政治家のつながりは明らか」紀藤弁護士らが海外メディア向けに会見(BUSINESS INSIDER JAPAN) https://t.co/r8z4G38MpA 紀藤正樹弁護士は、過去の裁判事例を引きながら「統一教会の… https://t.co/TTIOKw0vin

                                                      保坂展人 on Twitter: "「旧統一教会と政治家のつながりは明らか」紀藤弁護士らが海外メディア向けに会見(BUSINESS INSIDER JAPAN) https://t.co/r8z4G38MpA 紀藤正樹弁護士は、過去の裁判事例を引きながら「統一教会の… https://t.co/TTIOKw0vin"
                                                    • CakePHPのMPAにViteを導入して開発を加速させる⚡️

                                                      🌱 はじめに こんにちは。 自社プロダクト「360(さんろくまる)」を手掛けている技術開発第一部門の みやがわ です。 今日は、昨年2021年からフロントエンド界隈を盛り上げている 高速ビルドツール「Vite」を非SPAな従来のWebアプリに導入してみる、という内容をご紹介します。 タイトル通りバックエンドフレームワークにCakePHPを題材としてあげていますが、 対応方針はどのフレームワークでも変わらないのでLaravelやRailsを使ってる方にも参考になるかと思います。 🌱 内容まとめ MPAでもHMRとホットリロードの恩恵を受けられる✨ CakePHPに導入するためのヘルパーを作ろう✨ フロントエンドの世界はViteに、バックエンドの世界はvite-plugin-live-reloadに頼る✨ 🌱 環境 CakePHP: 4.3 Vite: 2.8.4 vite-plugin

                                                        CakePHPのMPAにViteを導入して開発を加速させる⚡️
                                                      1

                                                      新着記事