並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 151件

新着順 人気順

NUXTの検索結果81 - 120 件 / 151件

  • Announcing Pages support for monorepos, wrangler.toml, database integrations and more!

    Announcing Pages support for monorepos, wrangler.toml, database integrations and more!2024-04-04 Pages launched in 2021 with the goal of empowering developers to go seamlessly from idea to production. With built-in CI/CD, Preview Deployments, integration with GitHub and GitLab, and support for all the most popular JavaScript frameworks, Pages lets you build and deploy both static and full-stack ap

      Announcing Pages support for monorepos, wrangler.toml, database integrations and more!
    • vuejs/core のソースコードを探検する楽しさ

      はじめに フロントエンドエンジニアのhiroです。 エンジニアになって半年が過ぎました。 表題にあるとおり、この記事では vuejs/core のソースコードを探検してみたいと思います。 ソースコードの探検が目的のため、実装の詳しい解説自体は行いません。あらかじめご了承ください。 目的 本記事はubugeeeiさんの素晴らしい本であるchibivueに出会い、ubugeeeiさんご本人にVueについて直接教えて頂き、Vueのソースコードに興味を持ったことがきっかけで執筆しています。chibivueはVueの基本的な機能を自分で実装することで、Vueについての理解を深め、vuejs/coreのソースコードが読めるようになることを目的とされている本です。 エンジニア経験の浅い私にとってVueのソースコードを理解することは難しいですが、全部が理解できなくてもなんとなく 「こういう実装になっている

        vuejs/core のソースコードを探検する楽しさ
      • Nuxt 2 End-of-Life (EOL) · Nuxt Blog

        What happens on June 30th, 2024?After this date, Nuxt 2 will continue to be available on the NPM package manager, but will no longer receive updates, such as security and browser compatibility fixes. In other words, your applications will continue to work, but you may get deprecation warnings from your package manager reminding you that Nuxt 2 is no longer a supported version. What’s Next?Nuxt 3 h

          Nuxt 2 End-of-Life (EOL) · Nuxt Blog
        • Deep Research再現実装をDeep Research以上に詳しく検証してみた - AKARI Tech Blog

          はじめに こんばんは! 今週のAKARI Tech Blogは、DX Solution 事業本部 Dev の許が担当いたします。 先日OpenAIが「Deep Research」を公開し、その驚異的な文献調査能力が話題となりましたね! 皆様使っていますでしょうか。 これまでひいこら言いながらインターネット検索していた時代と比べると、「Deep Research お願いします!」で、それなりの分析レポートが出てくることに隔世の感を感じますね。 これだけ性能の良いものが出てきた以上、仕組みが気になるところ。できることなら、自分たちでも再現実装してみたい! しかし例によってOpenAIは実装をオープンにはしてくれない……。 そこで登場するのが、Deep ResearchのOSS再現プロジェクトたち! まずは Deep ResearchにOpenな再現実装について聞いてみましょうか。 ChatGP

            Deep Research再現実装をDeep Research以上に詳しく検証してみた - AKARI Tech Blog
          • ディレクターが押さえるべきデザインシステムの本質|鈴木雅彦

            先週、久しぶりに15年以上の付き合いになるエンジニアと話をした。 彼は、今でもプロダクト開発の第一線で活躍していて、大規模な開発案件を多数こなしている。そんな彼に聞きたかったことが、タイトルにもあるデザインシステムについて。 昨今のデザインシステムの潮流、その整備のあり方について、僕(主にIAとして担当)が感じていることを伝えた上で、エンジニア視点で見た時に思惑の違いがあれば指摘して!ということをお願いした。 実は、ここ数年のデザインシステムを取り巻く動向について、個人的に気になっていた。僕らのような設計者(もしくはディレクター)が、どのように向き合い、何を考慮すべきかを理解する必要があるわけで、それを社内のディレクター陣に共有しようと考えていた。そこで勉強会用の資料を作ったが、せっかくなのでnoteでも全部公開する。 デザインシステムの概要デザインシステムとは、企業が自社プロダクトの開発

              ディレクターが押さえるべきデザインシステムの本質|鈴木雅彦
            • 娘のためにFlutterでゲームを作ってみた with Nuxt.js

              昔作ったUnityのゲームアプリ、なぜか娘が楽しそうに遊んでいて、 Flutterでリメイクしてみよ!と思い立ち、無事リリースできたので、 構成とかをまとめてみました(*´ω`*) どんなゲーム? 鯖(サバ)の中から鮪(マグロ)を探す かわいいお気軽タッチゲーム🐟 実際のプレイ画面はこんな感じに せっかくリメイクするので、 「親子で一緒にたのしめるシンプルなゲーム」 にしたいな〜とおもい、子供でもできるシンプルなルールで、 大人も楽しめる難易度になるようがんばってます! システム構成 全体の構成はこんな感じ Flutter(アプリ) Nuxt.js(LPサイト) unjs/nitro(OGP生成など) Firebase(Auth/Firestore) Cloudflare R2(OGP保存) TypeSpec(Dart/TS間でのモデル共通化) Cloud Run + Firebase

                娘のためにFlutterでゲームを作ってみた with Nuxt.js
              • Nuxt Bridge を活用して Nuxt 3 へ移行しました - STORES Product Blog

                Nuxt Bridge を活用して Nuxt 3 へ移行しました 業務委託で STORES の開発をしている @inouetakuya です。 以前 STORES が Nuxt Bridge を活用して Nuxt 3 への移行を進めている旨の記事を wattanx が書いてくれました。 Nuxt 3 への移行に向けて頑張ってます - STORES Product Blog そして先月(2024年7月)ようやく Nuxt 3 へ移行することができましたので、本記事は前回の記事の続編にあたります。 Nuxt Bridge とは おさらいになりますが、Nuxt Bridge とは Nuxt 3 の機能の一部を Nuxt 2 でも利用できるようにしたライブラリです。これを活用すると Nuxt 2 のプロジェクトのまま Nuxt 3 の機能を利用するようコードを変更でき、Nuxt 3 へのバージョン

                  Nuxt Bridge を活用して Nuxt 3 へ移行しました - STORES Product Blog
                • Vite 6.0 is out!

                  Vite 6.0 is out! ​November 26, 2024 Today, we're taking another big step in Vite's story. The Vite team, contributors, and ecosystem partners are excited to announce the release of Vite 6. It has been an eventful year. Vite adoption keeps growing, with npm downloads per week jumping from 7.5 million to 17 million since the release of Vite 5 a year ago. Vitest is not only being favored more by user

                    Vite 6.0 is out!
                  • Nuxt + Vuetify + GitHub Pagesの爆速環境構築 - Qiita

                    NuxtとVuetify環境を構築するときに毎回調べてるので、簡単に開発環境を作れるようにしてみました。特に、個人開発では、開発から本番環境へデプロイするのに数週間、数ヶ月かかり挫折することが多いです。 これを使えば数クリックで本番環境へデプロイできモチベーションを維持することができます。 含まれている物 Nuxt: npx --yes nuxi@latest init --packageManager npm --gitInit . Vuetify: npx nuxi@latest module add vuetify-nuxt-module GitHub Actions: https://nuxt.com/deploy/github-pages GitHub Codespaces: https://github.com/GitHub30/nuxt-vuetify-github-page

                      Nuxt + Vuetify + GitHub Pagesの爆速環境構築 - Qiita
                    • 2024-11-07のJS: Node v22.11.0 (LTS)、Nuxt 3.14、vlt Package Manager

                      JSer.info #714 - Node.js v22.11.0がリリースされました。 Node.js — Node v22.11.0 (LTS) Node.js v22.11.0は、Node.js v22.xのLTS(Long Term Support)リリースとなります。 Node.js v22.xは、2027-04-30までのサポートが予定されています。 nodejs/Release: Node.js Release Working Group Nuxt.js v3.14がリリースされました。 Nuxt 3.14 · Nuxt Blog クライアントとサーバで共有するコードを置くshared/フォルダの追加、rspackの対応。 useResponseHeaderとuseRuntimeHookの追加などが行われています。 また、v4での変更をopt-inできるcompatibili

                        2024-11-07のJS: Node v22.11.0 (LTS)、Nuxt 3.14、vlt Package Manager
                      • プログラミング書フェア - 達人出版会

                        年末年始に読みたい! インプレス&近代科学社フェア 近代科学社・インプレスのコンピュータ書の中から選ばれたタイトルを、期間限定で50%OFFにてご提供します! ・セール期間:2024年12月20日(金)〜2025年1月13日(火) ・対象タイトル:インプレス、インプレスNext Publishing、近代科学社、近代科学社Digitalの中から選ばれたタイトル この機会にぜひご購入ください! セール対象書籍一覧 Backstageをはじめよう! 田中 絢子, 山名 智博 インプレス NextPublishing 3,080円 1,540円 《特価》 本書は、Platform EngineeringとBackstageについて徹底的に解説する一冊です。Platform Engineeringの導入による認知負荷の低減や生産性の向上を目指し、Backstageを操作する際の基礎知識から実践的な

                        • Rails vs Node.js

                          Previous slideNext slideToggle fullscreenOpen presenter view Rails vs Node.js 最終章 「Prisma」 @mizchi Cloudflare Meetup 2024/10/02 今日の Prisma + Cloudflare の様子 About https://x.com/mizchi Node.js とフロントエンドの専門家 100万円*達成率で御社のフロントエンドの高速化をやります 前書き フロントエンド/Node.js 視点のポジショントークです Railsに対するチャレンジャーとして Node.js を使ってきた話 Rubyの開発者やRubyのユーザーを否定する意図はありませんが、好き嫌いは否定しません。型が好きです 「Rails」は 2010年前後に流行っていた任意なWAFに置き換え可能 Symfony

                          • AI駆動プログラム開発、一気入門

                            AI駆動プログラム開発、一気入門 AI Driven Development このドキュメントは、全てMarkdown AIで作成しました。2024.11.18 <div Align="right">作成:Markdown AI ファウンダー兼アーキテクト coke_kouichi</div> AI駆動開発とは? AI時代がやってきた! あの大変だったプログラミング作業を、AIが勝手にやってくれるという、とんでもない時代がやってきました。 そこで、本書ではVercel社のv0、Stackblitz社のBolt、Replit社のReplit Agent、Anysphere社のCursor+Clineの5つのツールを用いて、AIプログラミングに挑戦します。 プログラミングは難しい、昔プログラミングに挑戦して挫折した、そんな方もAI時代は大丈夫です、ご心配なく。 本書でもう一度プログラミングに挑

                              AI駆動プログラム開発、一気入門
                            • Nuxt DevTools 101

                              Slides for v-tokyo #20

                                Nuxt DevTools 101
                              • Vue.jsと周辺エコシステムで振り返る2024年

                                Vue Advent Calendar 2024の9日目の記事です。 この記事では2024年のVue.js、そしてそれらにまつわる周辺エコシステムについてを振り返っていきます。関連する大きな出来事や変更があったものについてを中心にまとめています(この内容も取り上げてほしい!というものがあった際は、GitHubから編集提案をください)。 Vue.js 公開10周年 2024年はVue.jsがHacker Newsで公開されてから10周年目を迎える年でした。Vue.jsの進化の歴史については以下の通りになります。 2015年10月: Vue 1リリース 2016年10月: Vue 2リリース 2018年9月: Vue 3の開発が開始 2020年9月: Vue 3リリース 2022年1月: Vue 3がデフォルトになる、ドキュメントもVue 3がメインに 2023年12月: Vue 2がEoLを

                                  Vue.jsと周辺エコシステムで振り返る2024年
                                • Nuxt3のLinterは Nuxt ESLint で整備する (マイグレーションあり)

                                  はじめに こんにちは、がんがんです。 2024 年 4 月、Nuxt から Nuxt ESLint というモジュールが公開されました。Nuxt ユーザー待望の All-in-one ESLint モジュールです。 本モジュールの登場により Nuxt におけるリンターの設定方法が大きく変わりました。 本記事では Nuxt ESLint を用いたマイグレーションを中心に新しい Nuxt ESLint をセットアップしていきます。 Nuxt ESLint とは Nuxt ESLint はAll-in-one ESLint integration for Nuxtと公式ドキュメントに記載がある通り、Nuxt ユーザーのための All-in-one モジュールです。 今までの Nuxt ユーザーは Nuxt3 で ESLint を使う場合、どれが Nuxt 公式のルールだろう Nuxt で ESLi

                                    Nuxt3のLinterは Nuxt ESLint で整備する (マイグレーションあり)
                                  • 2025-03-25のJS: Node.js v20.19.0、Valibot v1、CSS Relative Colors

                                    JSer.info #729 - Node.js v20.19.0(LTS)がリリースされました。 Node.js — Node v20.19.0 (LTS) このリリースでは、Node.js 20.xにrequire(esm)機能がバックポートされ、ES ModulesをCommonJSから直接インポートできるようになりました。 また、あいまいなJavaScriptファイルをCommonJSとES Modulesのどちらとして扱うかを自動的に判定する--experimental-detect-moduleフラグがデフォルトで有効化されるようになりました。 バリデーションライブラリのValibot v1.0がリリースされました。 Valibot v1 - The 1 kB schema library | Valibot Valibotは、ZodやArkTypeなどと同じようにスキーマを定

                                      2025-03-25のJS: Node.js v20.19.0、Valibot v1、CSS Relative Colors
                                    • 小さくはじめる Vue の Composable - メドピア開発者ブログ

                                      こんにちは。フロントエンドエンジニアの小林和弘 @kzhrk0430 です。 今日は、Vue の機能のひとつである Composable を導入してみた体験談をシェアしようと思います。Vue を使っている方にはおなじみの機能かもしれませんが、僕が所属するチームでは Composable があまり積極的に利用されていない状況だったので Composable を小規模に導入したお話をします。 Composable とは Vue における Composable の基本的な概念と役割について説明します。 Vue 2 では機能ごとのオプション(data, methods, computed, etc…)を宣言する Options API という書き方が使われていました。この書き方は Vue の機能の関心事をまとめる役割を果たしていました。 export default { data() {}, co

                                        小さくはじめる Vue の Composable - メドピア開発者ブログ
                                      • ep167 Yearly Ecosystem 2024 | mozaic.fm

                                        Theme 第 167 回のテーマは 2024 年の Yearly Ecosystem です。 Show Note 2024 年のチェックポイント Vite の覇権を Turbopack, RSPack が奪えるか? Storybook は覇権をとって、Chromatic もすごくなりそう Next App Router が本当に広がるか RSC 対応の Bundler が増えて Next 以外の解が見れそう アプリケーションの Rust 化くるか? React Forget Figma Config 2024 の Adobe の影響 State Management どうなってく? (Context, Jotai, SWR, Signal) ESLint to flat config or Biome AI driven FE Development CSS の新しい方法論 今年のキーワ

                                          ep167 Yearly Ecosystem 2024 | mozaic.fm
                                        • TypeScript 5.6の更新点など: Cybozu Frontend Weekly (2024-09-03号)

                                          こんにちは!サイボウズ株式会社フロントエンドエンジニアのおぐえもん(@oguemon_com)です。 はじめに サイボウズでは毎週火曜日にFrontend Weeklyという「一週間にあったフロントエンドニュースを共有する会」を社内で開催しています。 今回は、2024年9月3日のFrontend Weeklyで取り上げた記事や話題を紹介します。 取り上げた記事・話題 Nuxt Bridge を活用して Nuxt 3 へ移行しました STORESがNuxt 3への移行を完了した旨を報告する記事です。2022年12月の報告の続編になります。 刷新における工夫点や、移行により得られた恩恵などが紹介されています。 Announcing TypeScript 5.6 RC TypeScript 5.6でリリース予定の新機能が紹介されています。 例えば、if文の条件文が常にtrue/falseのときに

                                            TypeScript 5.6の更新点など: Cybozu Frontend Weekly (2024-09-03号)
                                          • 今週のはてなブログランキング〔2024年8月第1週〕 - 週刊はてなブログ

                                            はてなブログ独自の集計による人気記事のランキング。7月28日(日)から8月3日(土)〔2024年8月第1週〕のトップ30です*1。 # タイトル/著者とブックマーク 1 【読書感想】「叱れば人は育つ」は幻想 ☆☆☆☆☆ - 琥珀色の戯言 by id:fujipon 2 【令和改訂版】元福岡市民が全力で1泊2日の福岡市周辺観光してみた - はげあたま.org by id:hageatama- 3 市区町村マスタを手に入れろ、そして更新し続けろ - エムスリーテックブログ by id:m3tech 4 フランス革命の暗部「ヴァンデの絶滅戦争」を描いたマンガ「杖と翼」(1/3) - 頭の上にミカンをのせる by id:tyoshiki 5 化学物質過敏症に関して厚労省見解と異なるパンフレットが自治体で紹介される理由 - NATROMのブログ by id:NATROM 6 連続テレビ小説『虎に翼』

                                              今週のはてなブログランキング〔2024年8月第1週〕 - 週刊はてなブログ
                                            • 自作CLI開発で使ってみたら便利だったUnJSライブラリの紹介

                                              はじめに TL;DR CLI 開発で UnJS の unbuild、citty、consola、giget、pkg-types、jiti を使ってみたらめっちゃ便利だった。 本記事の内容と対象読者 本記事は、Vue.js v-tokyo Meetup #21にて筆者が LT 登壇した内容を記事化したものです。 筆者が最近取り組んでいた CLI 開発において UnJS を導入したところ、非常に便利と感じたため発表することとなりました。発表資料はGitHub Pages に上げています。 本記事では CLI 開発に便利な UnJS のライブラリをいくつか紹介し、どのように使ったのかの解説もします。UnJS に興味があり、どんなライブラリをどのように使うのか気になっている人を対象にしています。 前提知識として Node.js/TypeScript の基礎的な理解があると読みやすいでしょう。 検証

                                                自作CLI開発で使ってみたら便利だったUnJSライブラリの紹介
                                              • コンフォートゾーンから出る、コンフォートゾーンへ持ち帰る|ushironoko

                                                @ffu_ が日頃から言っていることで、自分の軸となる場所(言語、ライブラリ、職種、etc.)を持ち、そうじゃないところで得たより良いモノを持ち帰って適用する、というムーブがある。 コンフォートゾーンは自分が快適に過ごせる環境、という意味だが、これは上でいう「軸となる場所」と重ねることができる。 コンフォートゾーンというものは生きていれば自然と形成されるものだが、一度作ってしまったら固定化される、というものではない。コンフォートゾーンから出て、外の世界で当たり前のように行われているものを持ち帰ることで、コンフォートゾーンそのものを押し広げることができる。 例えば自分の軸となる場所の一つにはVueというライブラリがあるが、直近一年はRemixというReactのフルスタックフレームワークを使って仕事をしていた。 その中で触れた良いモノ、例えばcreateRemixStub、Requestベース

                                                  コンフォートゾーンから出る、コンフォートゾーンへ持ち帰る|ushironoko
                                                • Cloudflare R2についてことはじめ

                                                  はじめに 今回はCloudflare R2について今更ながら解説します。 この記事はHIKKYアドベントカレンダー3日目の記事です。 3日目の夜に書いてます。なんでや。 色々な記事が出る予定ですので是非ご覧ください。 2日目はSakamotoさんによるメタバースイベントサイト開発、Webアプリケーション開発、個人開発で得た、Nuxt3の「わがった!」と「わがんない」です。良ければこちらもご確認くださいませ また明日はFukuroさんによる「爆速デプロイ!?Cerebriumについて」についてです。こちらもお楽しみに。 Cloudflare R2について 要は「S3互換システム」のうちの一つで、Cloudflareがサービスを提供しているものです。S3互換システムを名乗っていることもあって、コマンドのほとんどの部分がS3クライアントと互換性があります。 小噺: 語源について Cloudfla

                                                    Cloudflare R2についてことはじめ
                                                  • Nuxt 3.12 · Nuxt Blog

                                                    🚀 Testing Nuxt 4 changesNuxt 4 is on the horizon, and it's now possible to test out the behaviour changes that will be coming in the next major release (#26925) by setting an option in your nuxt.config file: As we've been merging PRs for Nuxt 4, we've been enabling them behind this flag. As much as possible we're aiming for backwards compatibility - our test matrix is running the same fixtures in

                                                      Nuxt 3.12 · Nuxt Blog
                                                    • Nuxt3で「eslintrcとprettier」から「flat configとeslint stylistic」へ移行した話

                                                      はじめに こんにちは、Webエンジニアの齋藤です。 昨年 2023 年の 10 月に Flat config への移行に関するロードマップの発表からしばらく経ちました。 2024 年 4 月に eslint の v9 がリリースされます。現在 flat config が標準となり、eslintrc は非推奨となりました。次の v10 では完全に eslintrc は削除され使えなくなる予定になっています。そこで今回 eslintrc から flat config へ移行したので、ここに記録を残すこととします flat config とは そもそも eslint の目指す flat config とは何なのでしょうか。 eslint 公式のThe goals of flat configには以下のように書かれています Logical defaults One way to define co

                                                        Nuxt3で「eslintrcとprettier」から「flat configとeslint stylistic」へ移行した話
                                                      • ESLintからBiomeに移行しました|いえもん

                                                        こんにちは。フロントエンドエンジニアのiemongです。 noteで開発しているmonorepo環境のLinterをESLintからBiomeへほぼ移行しました。それについて共有します。 移行のモチベーションnoteではNuxtからNext.jsへのリプレイスを進めている最中で、monorepo環境で6個のアプリと22個のpackageがあります。TurborepoのRemote Cachingを使うなどしてタスクの実行速度の改善は既にやってたのですが、Componentの数が増えてきたせいかCIでlintが途中でkillしてしまうことがあったり、キャッシュがない場合にLintだけで2~3分かかるpackageなども存在しました。また、ESLintのFlat Config対応も進めていきたかったのですが、使用しているESLintのplugin側の対応がまちまちで着手しづらい状況でした。 そ

                                                          ESLintからBiomeに移行しました|いえもん
                                                        • Nuxt 3.14 · Nuxt Blog

                                                          Nuxt 3.14 is out - with a new rspack builder, shared folder, and performance enhancements! Behind the scenes, a lot has been going on in preparation for the release of Nuxt v4 (particularly on the unjs side with preparations for Nitro v3!) ⚡️ Faster starts powered by jitiLoading the nuxt config file, as well as modules and other build-time code, is now powered by jiti v2. You can see more about th

                                                            Nuxt 3.14 · Nuxt Blog
                                                          • Deep dive into Nuxt Server Components

                                                            Vue Fes Japan 2024

                                                              Deep dive into Nuxt Server Components
                                                            • Vue Fes Japan 2024 After Meetupを開催しました! - メドピア開発者ブログ

                                                              こんにちは!メドピアの福田(@Yusa136)です。 2024年11月01日(金)に弊社オフィスにて、MNTSQ株式会社、STORES株式会社と3社でVue Fes Japan 2024 After Meetupを合同開催しました! Vue Fes Japan 2024 の感想や思い出を語り合いました。この記事では当日の様子やセッションの内容をお届けします。 LT 「VitePressで見つけたアウトプット習慣」 トップバッターは弊社メドピアの岡澤さんです! VitePressを活用したアウトプット習慣の作り方についての話が印象的でした。「飽き性だけど続けられる」という岡澤さんの言葉の示す通り、VitePressはフロントエンドだけでブログやドキュメントを簡単に作成でき、Vue.jsを使って気軽に情報発信ができるツールです。 なぜVitePressなのか? 岡澤さんがあげた理由は以下の通り

                                                                Vue Fes Japan 2024 After Meetupを開催しました! - メドピア開発者ブログ
                                                              • Introducing Nuxt Icon v1 · Nuxt Blog

                                                                Discover Nuxt Icon v1 - a modern, versatile, and customizable icon solution for your Nuxt projects. Icons are essential to modern web interfaces. They simplify navigation, clarify functionality, and enhance visual appeal. However, implementing icons efficiently involves challenges like scalability, dynamic loading, and server-side rendering (SSR) compatibility. To address these challenges, we deve

                                                                  Introducing Nuxt Icon v1 · Nuxt Blog
                                                                • Ruby on RailsのMPAでForem流の"Islands Architecture"を導入するメリット・デメリット

                                                                  Ruby on RailsのMPAでForem流の"Islands Architecture"を導入するメリット・デメリット Forem流のIslands Architectureとは Forem(dev.toのOSS)はメインの技術スタックは現在でもRuby on Railsであり、 フロントエンドにはPreactとその他いくつかのフロントエンドのスタックを使って実装されています。 CDNをつかって積極的にキャッシングされているということもあり、サイトの応答速度は いっとき「阿部寛のホームページくらい早い」ということが言われただけあり、レスポンス速度には定評があります。現在でもHerokuで運用されていますが、まだ早く表示されるので、よかったらご覧ください。 そんな一世を風靡したforemは今でもRailsとPreactを使っていて、そこで「Islands Architecture」を採

                                                                    Ruby on RailsのMPAでForem流の"Islands Architecture"を導入するメリット・デメリット
                                                                  • 令和最新版 Wappalyzer を騙してみた

                                                                    この記事は1年前に投稿した記事のリメイクです。 皆様 Wappalyzerをご存知ですか? サイトに使用されている技術を確認出来たりと便利ですよね。 1年前に記事を出した時より、格段に普及しているように感じます。 さて、実際に使ってみましょう。 Zenn では以下の様な技術が使われてると分かります。 騙すとどうなるのか これを騙すとどうなるかを先に見せます。 この様に混沌とします。 Next.js に Nuxt.js、SvelteKit 等やり放題です。 こんなん見たら腰抜けちゃいますよね どうやるのか まずは Wappalyzer の仕組みを知る必要が有ります。 結論から言うと Wappalyzer は DOM 上にあるタグ(linkタグやcdnのスクリプトタグやフレームワーク固有のid等)、グローバルに宣言されている変数、更にはヘッダー等からも確認しています。 Astro は初期状態で

                                                                      令和最新版 Wappalyzer を騙してみた
                                                                    • Vue Fes Japanの歴代スピーカー一覧を見られるページを作った

                                                                      今年の10月19日に開催されるVue Fes Japan 2024のタイムテーブルが公開されました。このタイムテーブルを眺めているときに、RubyKaigiの登壇者まとめサイトを作っている方を見かけて歴代のVue Fes Japanのスピーカー一覧を見られるページを作ってみようと思って作りました。 サイト内容自体はシンプルで、全スピーカーを一覧で見られるもの、開催年とスピーカーそれぞれの発表一覧を見られるものを用意しています。 https://vuefes-japan-speakers.nuxt.dev/ https://vuefes-japan-speakers.nuxt.dev/2024 https://vuefes-japan-speakers.nuxt.dev/speakers/Evan You 現時点で以下Vue Fes Japanサイトの情報が含まれています。2019年は開催さ

                                                                        Vue Fes Japanの歴代スピーカー一覧を見られるページを作った
                                                                      • v-tokyo 20 に参加した | blog.kzhrk.com

                                                                        2024 年 5 月 28 日に東銀座の PLAID さんで開催された v-tokyo 20 に参加してきた。 v-tokyo は Vue.js 日本ユーザーグループが不定期(3 ヶ月に 1 回?)に開催している Vue の Meetup イベントだ。 頭がフレッシュなうちに参加レポートを残す。 headless な UI ライブラリを選択するアンカーリンク会場スポンサーの PLAID さんのセッション。 Headless UI ライブラリの説明からはじまって、Vue 向けの Headless UI ライブラリの Radix Vue を使って社内で Vue 版のデザインシステムを作成しているという話だった。 PLAID さんの社内には Sour というデザインシステムがあって、それの Vue 版を Radix Vue で実装しているらしい。 Sour のことは検索してもあまりアウトプットさ

                                                                          v-tokyo 20 に参加した | blog.kzhrk.com
                                                                        • 新卒 1 期生に聞く、プロダクトの成長と自分の成長を重ねるキャリア戦略 | ANDPAD_Engineers

                                                                          アンドパッドが新卒エンジニア採用 1 期生となるメンバーが入社をしたのは 2023 年 4 月でした。 それから 1 年、どのような成長を遂げたのか、アンドパッドの開発はどんな模様なのか、また就職活動ではどんなことを考えていたのか、 1 期生の中から高橋、神戸の 2 人と、メンターの市川が対談しました。 IT エンジニアを目指し、就職活動を行う学生の皆さんの参考になれば幸いです。 高橋 悠斗 thehighhigh ANDPAD図面 開発チーム 大学では材料系を専攻し、マーク・ザッカーバーグの Facebook 起業ストーリーに惹かれ、起業とプロダクト開発を中心としたキャリアを選択。 大学卒業後、アンドパッドに入社し、現在は ANDPAD図面 開発チームに所属。神戸 基貴 ​motokikando ANDPAD黒板 開発チーム 大学・大学院で心理統計を専攻。 インターン先での受託開発業務か

                                                                            新卒 1 期生に聞く、プロダクトの成長と自分の成長を重ねるキャリア戦略 | ANDPAD_Engineers
                                                                          • Rsdoctor

                                                                            March 19, 2025 Announcing Rsdoctor 1.0# We are excited to announce the official release of Rsdoctor 1.0! After a year of development and testing, we are proud to introduce Rsdoctor 1.0 — a build analyzer tailored for the Rspack ecosystem and fully compatible with the webpack ecosystem. Rsdoctor is committed to being a one-stop, intelligent build analyzer that makes the build process transparent, p

                                                                              Rsdoctor
                                                                            • Agents for Amazon Bedrock で Webサイトにチャットボット機能を足してみる

                                                                              この記事は Agents for Amazon Bedrock をアプリケーションに組み込む際の全体像を掴んでもらうためのものです。詳細な構築手順などは別資料をあたってみてください。 はじめに いったい何をしようとしているのかというと、生成AIを使ってWebサイトにチャットボットを手軽に実現してみよう、という試みです。 今回は Agents for Amazon Bedrock というサービスを使ってみることにします。 何をしてくれるサービスなのかは「よくある質問」を引用して紹介します。 Amazon Bedrock のエージェントとは、生成 AI ベースのアプリケーションをデベロッパーが簡単に作成できるようにするフルマネージド型の機能です。これにより、さまざまなユースケースの複雑なタスクを実行したり、独自のナレッジソースに基づいて最新の回答を提供したりすることができます。 素晴らしいです

                                                                                Agents for Amazon Bedrock で Webサイトにチャットボット機能を足してみる
                                                                              • Nuxt 3.13 · Nuxt Blog

                                                                                🏘️ Route GroupsWe now support naming directories with parentheses/brackets to organise your routes without affecting the path. For example:

                                                                                  Nuxt 3.13 · Nuxt Blog
                                                                                • Subsonic APIサーバ(Navidrome)のススメ

                                                                                  この記事について 初めましての人もそうでない方もこんにちは。 みすてむずの幽霊部員、サンドリヨン鈴木(@alice37th@misskey.systems)です。 さて、不幸にもこの記事を開いてしまった皆さん、音楽は好きですか? 私はほどほどでございます。 この記事は、サブスクもいいけど手元に音楽メディア資産があるならそれを活かして、ネットワーク越しでも自身のライブラリを楽しめる環境を作ってみよう、という記事です。 Zennでは初記事になりますが、エンジニア要素は申し訳程度です。 鈴木 is 誰 あまり頻繁に顔出しているわけではなく書く機会もそれほどなくて謎のおじさんと化しているので、簡単な経歴なんかを書いておきます。忙しい方は読み飛ばして頂いて構いません。 肩書はフロントエンジニア 初期投資のかからないモノ作りという消極的な理由でWeb制作を独学で始める エンジニア歴13年くらい フロン

                                                                                    Subsonic APIサーバ(Navidrome)のススメ