並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 997件

新着順 人気順

Vueの検索結果521 - 560 件 / 997件

  • Vue Test UtilsでStub(スタブ), axiosのMock(モック), ShallowMountを理解

    本文書はJestとVue Test Utilを利用したVue.jsでのテストに関する2回目の記事で2回目となる今回はテスト入門者にとって少しわかりずらいStub(スタブ)やMock(モック)、Shallow Mountに注目して説明を行っています。 Stub, ShallowMountとMountの違いを説明した後にVue.jsのHTTPリクエストで頻繁に利用されるaxiosのMock(モック)の方法についても説明を行っています。コンポーネントの単体テストでは、axiosライブラリやfetch関数を利用した外部へのアクセスを伴う機能を実装している場合モックを利用することで外部へのアクセスを行うことなくコンポーネントのテストを実施することができます。 Vueでのテストを実施したまたは学習した経験がない人であれば先に前回公開した”【基本編】Jestを利用してVue コンポーネントをテストする方

      Vue Test UtilsでStub(スタブ), axiosのMock(モック), ShallowMountを理解
    • Tailwind UI: Now with React + Vue support

      Last year we released Tailwind UI — a huge directory of professionally designed UI examples built with Tailwind CSS. Up until now, all of the examples in Tailwind UI have been pure HTML which is sort of the lowest common denominator for all web developers, and makes it possible to adapt them to any templating language or JavaScript framework. Today we’re excited to add first class support for Reac

        Tailwind UI: Now with React + Vue support
      • Vue3 チュートリアル 1 環境構築 - Qiita

        ゴール Vue3のアプリを開発できるプロジェクトをViteを使って作成する Vueとは? Vue.jsはインタラクティブなフロントエンドを作るためのJavaScriptフレームワーク。JavaScriptによりページの書き換えを実現し、ユーザーの操作に応じた動的(リアクティブ)なウェブアプリケーションを実現できます。フレームワークにより、アプリケーションを作るための「仕組み」と「ルール」が提供されており、一貫性のあるウェブアプリケーションが作りやすくなってます。 フロントエンドの構造(HTML)、装飾(CSS)、機能(JavaScript)を1つのファイルに内包するSingle File Component(SFC)という形で開発ができます(そうじゃない利用方法もあります)。これは.vueという拡張子のファイルの中にHTML/CSS/JavaScriptが含まれます。これはそのままだと当然

          Vue3 チュートリアル 1 環境構築 - Qiita
        • Overview | Vue Class Component

          WARNING This library is no longer actively maintained. It is no longer recommend to use Class-based components in Vue 3. The recommended way to use Vue 3 in large applications is Single-File Components, Composition API, and <script setup>. If you still want to use classes, check out the community-maintained project vue-facing-decorator . Additionally, if you're interested in migrating out of class

          • Trello Clone - Vue製のカンバン

            MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました Trelloのようなカンバンシステムを使うことで、ステータスが変化するデータをうまく可視化できるようになりました。プロジェクト管理はもちろん、注文の処理状況、製造現場でのステータス可視化など様々な場面で活躍しています。 そんなカンバン表示を自分たちのシステムにも組み込みたければオープンソースなものを使いましょう。今回はVueで使えるTrello Cloneを紹介します。 Trello Cloneの使い方 リストを作って、その中にアイテムを登録します。 ドラッグ&ドロップでアイテムを移動できます。 デモです。 Trello Cloneはアイテムのタイトルだけで、細かな情報は入力できません。しかし、そこはカスタマイズしたり、シンプルなまま使うのもいいでしょう。Vueであればコンポーネン

              Trello Clone - Vue製のカンバン
            • 【Vue.js】Vue CLIで作成したページのtitleとdescriptionを変更する方法 - Qiita

              Vue CLIで作成したページはデフォルト状態だと、titleはプロジェクト名で全ページ共通。descriptionは存在しない状態になっている。 各ページ毎に個別のtitleとdescriptionを設定する手順について実例でまとめています。 目次 作業手順 ルートにmetaフィールドを追加 共通コンポーネントapp.vueにtitleとdescriptionをセットするメソッドを追加 共通コンポーネントapp.vueにmountedオプションをセット 共通コンポーネントapp.vueにwatchオプションをセット 共通テンプレート(pubulic>index.html)にdescription属性を追加 確認用ソースコード (参考)Vue CLIによるWEBページの作成方法 Vue CLIでWEBページを作成する方法 作業手順 ルートにmetaフィールドを追加 共通コンポーネントapp

                【Vue.js】Vue CLIで作成したページのtitleとdescriptionを変更する方法 - Qiita
              • Vue3のcomposition-apiで金魚を大量に泳がせたのでソースと解説 - Qiita

                こんにちは。絵描き兼フロントの人の「ゆき」です。 先日Vue.jsのオンラインMeetupで「viteではじめるVue3 + TypeScript」という発表をしました。 Vue3の新しい開発環境であるViteの解説として簡単な「金魚が泳ぐデモ」を作ったのですが、LTではこのデモをほとんど見せる時間がなかったので、今日はQiitaで解説して元を取ろうと思います 作ったもの: https://yuneco.github.io/vite-kingyo/ リポジトリ: https://github.com/yuneco/vite-kingyo リポジトリクローンして動かす時はyarn; yarn devだけでOKです。 この記事ではVue3の込み入った話やViteの話は書きませんが、Vue3のcomposition-apiでインタラクティブなアニメーションを作るためのポイントは適時挟んでいきます

                  Vue3のcomposition-apiで金魚を大量に泳がせたのでソースと解説 - Qiita
                • 【Vue+TypeScript】Composition APIでTypeScript入門 | アールエフェクト

                  エディターはVisual Studio Code(VSCode)を利用して拡張機能でVolarをインストールしてWindowsで動作確認を行っています。 TypeScript環境の構築 Vue3はTypeScriptで記述されていることからVue3でTypeScriptを利用したい場合、公式のプロジェクト作成ツールを利用することで TypeScriptの開発環境を簡単に構築することができます。 現在Vueプロジェクトを作成する際に推奨されている方法ではnpm init vue@latestコマンドを実行してプロジェクトを作成します。コマンドを実行すると内部でcreate-vueが実行され、TypeScriptを含めVueプロジェクトで利用頻度の高い機能を選択してインストールすることができます。 npm init vue@latestコマンド実行後に選択できる機能については下記の文書で公開し

                    【Vue+TypeScript】Composition APIでTypeScript入門 | アールエフェクト
                  • Vue 3の開発を半年経験してみて学んだこと、感じたこと

                    はじめに 株式会社HajimariのITプロパートナーズ事業部でテックリードをしています。 野澤です。 今まで自分はLaravelを使ったMPAの開発案件に携わることが多かったのですが、 今回はVue 3を使ったSPAの開発プロジェクトに携わらせて頂いて、半年(正確には9ヶ月ほど)経ったので学んだこと、感じたことをアウトプットしていきます。 Piniaとの付き合い方の難しさ pages以下のコンポーネントがレイアウトなど上の概念に影響を与えたいとき(例えば今いるページのメニュー名を太字にしたいとか。) 兄弟コンポーネントが直接もう片方がの兄弟コンポーネントに影響を与えたい場合(親を経由しないで) SPAのページ遷移で情報を引き継ぎたい場合 各コンポーネントから参照される可能性が高い情報(ユーザーのログインしているかどうかとか、ユーザー名とか、アプリとして今どういう常態か)を管理したい時 そ

                      Vue 3の開発を半年経験してみて学んだこと、感じたこと
                    • 「5週間でReactやvueでwebサービスを作ろう」企画に参加してChrome拡張を作った | moya tech blog〜もやテックブログ〜

                      「個人開発アプリの第一歩としておすすめChrome拡張」というタイトルでLTをしてきました。 概要 5週間でReact, Vue等でwebサービスリリースしたい人集まれ!!!(LTまでする人限定) (2020/05/31 08:30〜)## 5週間でSPAサービスリリースしたい人集まれ(LTまでする人限定)の概要 目的を達成するには一定期間ごとの計画と定期的なフィードバック、そして継続していく力が必要です。最初は調子良くできても途中でつまずき、それを乗り越えながら1ヶ月続けるのは至難の技です。プログラミングの経験が浅い方はなおさら。 この企画ではそshinjukuasakatu.connpass.com 【朝活・新宿・もくもく会】#24(オンライン開催)LT発表会 (2020/07/11 08:30〜)> > 「書く」「話す」といった運動神経を使った記憶は、「運動性記憶」と呼ばれます。運動

                        「5週間でReactやvueでwebサービスを作ろう」企画に参加してChrome拡張を作った | moya tech blog〜もやテックブログ〜
                      • Vue Fes Japan 2023 After Meetupを開催しました! - メドピア開発者ブログ

                        MedPeerの開発をしている栗崎 (Ryohei Kurisaki (@0ryo0ryo) / X )です。 11月7日(火)に弊社オフィスにて、MNTSQ株式会社、株式会社hacomonoと3社合同でVue Fes Japan 2023 After Meetup を開催しました。 5年ぶりのオフライン開催となった Vue Fes Japan 2023の感想や思い出を語り合いました。 セッションのハイライト メインセッション Vue Fes Japan 2023のオーガナイザーであるkazuponさんによる 「Vue & Vite Rustify」のお話でした。 まずはViteの現状の課題についてお話されていました。 productionビルドが遅い dev環境とproduction環境のbundleの一貫性がない ※ dev環境はesbuild, production環境はRollup

                          Vue Fes Japan 2023 After Meetupを開催しました! - メドピア開発者ブログ
                        • Top problems I got switching to Vue 3 – Ghiura Alexandru

                          I am @ghalex, a frontend geek, entrepreneur and father of two sons. Today I want to share the problems 🤯 I got when I converted my project from Vue 2 to Vue 3. My top 3 problems switching to Vue 3: using v-model on custom componentsusing filters in my templateusing external components Using v-model on custom components In Vue 2 if you wanted to have support for v-model in your custom component al

                          • 既存のRailsアプリにVue.jsを導入した - Qiita

                            Vue.jsというのがカッコいいらしい カッコよくしたかった。個人開発中のサイトをカッコよくしたかった。シュッとやったらグイーンとなって、ババーンとなるようなものにしたかった。Vue.jsを導入することにした。 彼の動作原理はまだわかっていないが、学習コストが低く、ドキュメントが充実しているらしいのでやっていくことにした。 webpackerとyarnの導入 まずはwebpackerとyarnというのが必要らしい。 webpackerとはモジュールバンドラーというやつで、複数のjavascriptをひとつにまとめる役割をもっている。なんのことかよく分からない。ただ、ここにいま嵌ってしまうとVue.jsを使ったかっこいいあれはできない。後回し。 yarnとはパッケージマネージャというものらしい。npmの強化バージョンらしい。ライブラリの追加や管理を容易にするようだ。そうか。 どちらともすでに

                              既存のRailsアプリにVue.jsを導入した - Qiita
                            • Headless UI + Vue3で作るUIコンポーネント

                              はじめに Headless UIはTailwind CSSを開発しているTailwind Labsを中心に開発されているUIライブラリです。特徴として、スタイルは実装者側で自由に制御できること、アクセシビリティはライブラリ側で確保してくれること等が上げられます。React用とVue.js用がそれぞれ用意されていますが、今回はVue.jsでUIコンポーネントを作成してみました。 全体のコードは以下のリポジトリに公開しています。 導入 Headless UIのドキュメントですが、サンプルも豊富でかなり分かりやすく書かれています。 ReactとVueのドキュメントをタブで切り替えて表示することができます。現時点(2021.09.11)で以下のようなコンポーネントが利用できます(どれもWEBでよくみるUIではないかと思います)。 環境構築 今回の主な使用技術は以下となっています。 開発ツール:Vi

                                Headless UI + Vue3で作るUIコンポーネント
                              • デザイナーが Vue.js で作る、ローカル動画ファイルのプレビュー画面〜複数のサムネイル候補を添えて〜 - VIVITABLOG

                                こんにちは、デザイナーの @imatomix です。 今、新しいWebアプリ企画のプロトタイプを作ってます。 巷ではよく「スタートアップの武器はスピード」「プロトタイピングはスピードが命」なんて言われていますが、正直に開発スピードを追い求めていたら、手持ちのタスクの半分以上がエンジニアリングになりました。 こんにちは、デザイナーの @imatomix です。(2回目) 今回はそんな僕が、ちょうど今やってるタスクの1つをそのままブログにしてみます。 目次: 作る機能 できたもの 解説 ファイルの選択 ファイルのチェックと読み込み 動画のプレビュー サムネイルを作成 その他 作る機能 Webアプリの企画自体は、ざっくりいうとYoutubeやInstagramのような動画SNS的なものです。 動画を取り扱う場合、 動画のサムネイルをフロントエンド〜バックエンドのどこで作成するか 動画のどの部分を

                                  デザイナーが Vue.js で作る、ローカル動画ファイルのプレビュー画面〜複数のサムネイル候補を添えて〜 - VIVITABLOG
                                • webpackとesbuild-loaderで爆速なVue開発環境を構築しよう

                                  npm i -D esbuild-loader fork-ts-checker-webpack-plugin html-webpack-plugin postcss-loader sass-loader css-loader thread-loader vue-loader vue-style-loader node-sass autoprefixer cssnano { "dependencies": { "vue": "^2.6.14" }, "devDependencies": { "@types/webpack": "^5.28.0", "autoprefixer": "^10.2.6", "css-loader": "^5.2.6", "cssnano": "^3.10.0", "esbuild-loader": "^2.13.1", "fork-ts-checker-webpa

                                    webpackとesbuild-loaderで爆速なVue開発環境を構築しよう
                                  • Vue公式のクイックスタートは何してるのか - Qiita

                                    npm createは何してるのか vue@latestやコマンド実行時の挙動の前に、npm createについて確認する。 npmとは 正式名称:Node Package Manager。 その名の通りNode.js上で参照する各種パッケージの依存関係やバージョンなどを管理するマネージャ。 npm公式ドキュメントによるとソフトウェアレジストリと定義されている。 レジストリの解釈が少し難しいが、大まかにライブラリと同じものと見做してよさそう。 ライブラリ=モジュールの集合=再利用可能なプログラムの集まり、ということで、npmのおかげで用いることで集約された各モジュール(Node.js的に言うならパッケージ)を好きにローカル環境にもってきて実行することが出来る。 Node.jsとの関係性については以下の図が分かりやすかった。 参考:https://nodesource.com/blog/No

                                      Vue公式のクイックスタートは何してるのか - Qiita
                                    • 小さくはじめる 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 - メドピア開発者ブログ
                                      • vue-yup-form

                                        vue-yup-formHeadless form validation with Vue and Yup This tiny library allows Vue and Yup to be a best friend.

                                          vue-yup-form
                                        • DcokerでVite + vue3 + firebase認証 環境構築 - Qiita

                                          流行りのViteを使ってフロントの環境を構築したので、備忘録として残しておきます firebaseなどの細かい設定方法に関しては、他の解説記事を貼っておきます 環境 Docker Vite Vue3 firebase M1 macを使ってます Docker周りのファイルの作成 FROM node:12.4.0-alpine WORKDIR /srv/app RUN npm install -g npm@8.1.3 RUN npm install -g @vue/cli@4.5.15 RUN npm install -g @vitejs/create-app RUN npm install -g vuex@next ADD . /srv/app ADD package.json /srv/app ↓ m1 macでscssを使うときは以下が必要です RUN apk update && apk

                                            DcokerでVite + vue3 + firebase認証 環境構築 - Qiita
                                          • Functional Componentから、Fat Componentを防ぐ設計、Vue3のリアクティブまで!! Remote.vue#2 参加(登壇)レポート - Qiita

                                            Functional Componentから、Fat Componentを防ぐ設計、Vue3のリアクティブまで!! Remote.vue#2 参加(登壇)レポートJavaScript勉強会TypeScriptVue.jsVuex 2020/07/31 19:30からLAPRASさん主宰で開催されたRemote.vue#2の参加(登壇)レポートです。 勉強会のYouTube配信アーカイブはこちら。 https://www.youtube.com/watch?v=hUcQXgUxQVc&feature=youtu.be 関連ツイートはこちら。 https://twitter.com/hashtag/remote_vue?src=hashtag_click&f=live SFCで挑戦するFunctional Component (@FruitRiin) スライド: https://speaker

                                              Functional Componentから、Fat Componentを防ぐ設計、Vue3のリアクティブまで!! Remote.vue#2 参加(登壇)レポート - Qiita
                                            • Discover websites made with Vue.js

                                              Reveal the Vue plugins and technology stack powering any website or explore our database of 183,170 websites.

                                                Discover websites made with Vue.js
                                              • Vue.jsとGo言語で簡単なWebアプリを作成する(Dockerで開発環境構築) - Qiita

                                                初投稿です。 過去の経験の復習かねて、書き起こしました。 概要 成果物はこちらになりますので、VueやGoを始めてみたい方への力になれれば幸いです。 https://github.com/aocm/vue-go-spa-sample 方針としては、なるべくローカルを汚さないことを最優先に考えました。 開発者ごとに環境が違うのも大変ですし、他のプロジェクト(自分の個人開発・仕事)で他のバージョンを利用していたら思わぬ影響が出てしまうのも嫌ですので、直接ローカルにインストールするのはなるべく避けたいです。 今回はDockerを使って、コンテナ内部で開発環境を作って作業していきます。 ただ、Gitについてはローカル(ホスト)でしか利用できない環境になってしまったので、そこは課題です。 (最低限、更新差分はコンテナの中でも確認できるようにしたほうが親切でした。) (追記 2022/4/8) .gi

                                                  Vue.jsとGo言語で簡単なWebアプリを作成する(Dockerで開発環境構築) - Qiita
                                                • GitHub - formkit/auto-animate: A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application.

                                                  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 - formkit/auto-animate: A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application.
                                                  • 未経験から始めるVue.jsロードマップ - Qiita

                                                    HTML,CSS,JavaScriptはすこし書けるようになってきたな〜 何かフレームワーク触ってみたいなとお考えの方にVue.jsをおすすめさせていただきます。 Vue.jsは他のフレームワークと比較して学習コストが低いとされています。 本記事では私がVue.js(Ver2.x)を学習し始めてから小中規模のアプリケーションを実装するようになるまでどのように学習してきたのかまとめました。 これから勉強したいなと言う方の助けに少しでもなればなと思います。 STEP1 Vue.jsとは? Vue.jsとは、webアプリケーションのUIを構築するためのJavaScriptフレームワークです。2014年にVer.1が登場し2016年に登場したVer.2で飛躍的にパフォーマンスが向上したことから人気が急上昇しました。 フレームワークって? 端的に言うとアプリケーション開発をより効率的にするための枠組

                                                      未経験から始めるVue.jsロードマップ - Qiita
                                                    • CDN で始める環境構築ゼロの Vue 3 開発 - Qiita

                                                      Vue Advent Calendar 2022 8日目の記事です。 はじめに この記事では、Vue 3 に使うパッケージ群を CDN から取得することで、パッケージ管理ツール (npm, Yarn) やバンドラー/ビルドツール (webpack, Vite) を使わずに開発する方法を紹介します。 Vue を CDN から使うだけなら Vue 公式ページで紹介されているため、本記事を読む必要はあまりないので、ここではより実践的な内容として、Vuetify や VueUse といったライブラリと合わせて使う方法や、開発に役立つ Tips を盛り込んで紹介していこうと思います。 サンプルコードの注意事項 本記事で紹介するコードは説明に必要な部分だけを抽出して書いているため、そのままでは動かない可能性があります。 コードの全貌はサンプルリポジトリを用意していますので、こちらも合わせてご参照くださ

                                                        CDN で始める環境構築ゼロの Vue 3 開発 - Qiita
                                                      • 連動するプルダウンリストをVue.jsを使って実装する ( with PHP ) - Qiita

                                                        <?php $data = [ 'A' => ['A1', 'A2', 'A3'], 'B' => ['B1', 'B2', 'B3'], 'C' => ['C1', 'C2', 'C3'] ]; ?> <html> <header> <meta charset="utf-8"> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-WskhaSGFgHYWDcbwN70/dfYBj47jz9qbsMId/iRN3ewGhXQFZCSftd1LZCfmhktB" crossorigin="anonymous"> </header> <body> <div id="app"> <div class="row

                                                          連動するプルダウンリストをVue.jsを使って実装する ( with PHP ) - Qiita
                                                        • Vue.jsとBulma.cssで構築されたTrelloライクなオープンソースのカンバンツール・「Vue Trello Clone」 - かちびと.net

                                                          Vue.jsとBulma.cssで構築されたTrelloライクなオープンソースのカンバンツールです。ネーミングそのまんまですが、Trelloと同機能を提供する訳ではなく、シンプルなカンバンアプリといった印象です。 完全互換とは行きませんが、タスク管理やボードのD&Dによる移動、日付ピッカーなどTrelloと同じ基本機能は用意されており、使い勝手も良く動作も軽量、実装も手軽なのでなかなか良さそうです。 使い方そのものはTrelloを含む従来のカンバンツールと相違ありませんので利用する分には学習コストはかからなそうですね。ライセンスはMITとの事です。 Vue Trello Clone

                                                          • Vue.jsのライフサイクルを丁寧に図解し直してみた - Qiita

                                                            そもそもVue.jsのライフサイクルとは? Vueインスタンスが生成されていから破棄されるまでの流れのこと。 基本的にはページが遷移するたびに破棄されデータなどが初期化され新たに生成される。 なぜいちいち破棄しなければならないのか? ページごとに値が残っていては、Vueとして、サービスとして機能しないから。 Vue公式のライフサイクルの説明 Vueのライフサイクルは公式で以下のように図解してある。 Vue.js公式・ライフサイクルダイアグラム だが英語だし、初見だと少し分かりにくかったので自分なりに補足などしてまとめてみた。 用語確認 初期化 最初の状態に戻すこと。もしくは最初の状態を整えること。 (https://wa3.i-3-i.info/word12961.html) マウント Vueの形式で書かれたコンポーネントなどの仮想表現を最終的なUI表現に出力するプロセス。 リアクティブデ

                                                              Vue.jsのライフサイクルを丁寧に図解し直してみた - Qiita
                                                            • Vue Fes Japan × TSKaigi 合同イベント 「次世代フロントエンドツールチェイン」は広い学びのある最高のイベントだった #vuefes_tskaigi - Stockmark Tech Blog

                                                              こんにちは、ストックマークで技術広報とエンジニアをさせていただいています安藤( @ampersand_xyz )です。 本記事では2024/10/2に開催された Vue Fes Japan × TSKaigi 合同イベント 「次世代フロントエンドツールチェイン」 のイベントの参加レポート・セッションの記録をお伝えさせていただきます。 Vue FesとTSKaigiが合体した奇跡の大満足イベントでした Vue Fes Japan 2024 見どころ紹介 / Vue.js-jp 沖さん 登壇予定だったKazuponさんに変わって、Vueの日本コミュニティの沖さんがファシリテーション&登壇され、今年のVue Fesの見どころについての紹介が行われました。 2024年のVue Fesは昨年よりも広い会場で開催され、Ask the speakerのゾーンが設けられるなど、エンジニア同士での交流に重き

                                                                Vue Fes Japan × TSKaigi 合同イベント 「次世代フロントエンドツールチェイン」は広い学びのある最高のイベントだった #vuefes_tskaigi - Stockmark Tech Blog
                                                              • npm DL 数から見る React, Angular, Vue の比較

                                                                Monaca/Onsen UI チームの又川(@n_matagawa)です。 React, Angular, Vue が3大フレームワークとして定着してから3〜4年が経ちました[1]。最近はそれらをベースとした Next.js, Gatsby, Nuxt などの SSR (Server Side Rendering), SSG (Static Site Generation) ライブラリが安定期に入ってきたというところだと思います[2]。 肌感覚としてはどのフレームワークも用途に応じて満遍なく使われている印象ですが、ここは客観的な指標が欲しいところです。今回の記事では npm DL 数を指標として React, Angular, Vueを客観的に比較することを試みます。 npm ではユーザが npm install <package> を実行した回数が 2015/02/27 [3] から日

                                                                  npm DL 数から見る React, Angular, Vue の比較
                                                                • vue0

                                                                  An error occurred: "TypeError: Cannot read properties of undefined (reading 'props')" I have an image of my current page I would like to redesign can we start with generating code based on this screenshot. We can omit the header bar since that is not part of the component we need to build can i upload an image Quiero una aplicación responsive en VUE 3 para testear la velocidad lectora de un estudi

                                                                    vue0
                                                                  • First-class Vue support with Volar and Storybook 8

                                                                    Summary: Storybook 8 integrates Vue’s official language tools to improve how Storybook generates controls and documentation in Vue Vite projects. Get started by upgrade your Vue Storybook docgen configuration today! Thanks to the great work of our Vue maintainers (Chakir, Lars, and Kasper), Storybook 8 significantly improves how we generate controls and documentation in Vue projects. We're using a

                                                                      First-class Vue support with Volar and Storybook 8
                                                                    • Vue Fes Japan 2023 参加レポ

                                                                      はじめに 2023/10/28 に東京都中野で開催された Vue Fes Japan 2023 に参加してきたので、レポート記事を書いてみようと思います。 今年の Vue Fes はコロナ禍以降初となるオフライン開催で、前回はなんと 2018 年だったようです。 (2019 年はコロナ禍以前ですが、運悪く台風と重なってしまって中止になっていたようです。) このレポートでは、各発表の詳細というよりも、全体を通して感じたことを中心に書いていきます。 各発表の資料は下記にできる限りまとめてみたので、ぜひご覧になって見てください。 発表者の方々のアカウントをフォローしたり、いいねをしたりして応援していきましょう! 近いサポート終了 - 各社のマイグレーションとの戦い 今回の発表のうち、最も多かったテーマは Vue3 / Nuxt3 へのマイグレーションについてでした。 Vue2 は 2023年12

                                                                        Vue Fes Japan 2023 参加レポ
                                                                      • GitHub - gloriasoft/veaury: Use React in Vue3 and Vue3 in React, And as perfect as possible!

                                                                        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 - gloriasoft/veaury: Use React in Vue3 and Vue3 in React, And as perfect as possible!
                                                                        • vue-tsc を使った TypeScript Strict Mode の漸進的導入 - VISASQ Dev Blog

                                                                          こんにちは、ビザスクアドバイザー開発チーム、フロントエンドエンジニアの山元(@yamagen0915)です。 はじめに 弊社にはいくつかのフロントエンド環境があり、その中には TypeScript の strict mode が有効でない環境もあり、それらを strict mode が有効な環境へ移行を進めようとしています。 しかし移行と並行して新規開発も行われるため、strict mode でエラーとなるコードを増やさないようにする必要があることと、各チームのメンバーに strict mode な環境に慣れてもらう必要がありました。 そこで vue-tsc を使ってデプロイには影響を与えずに開発時のみ strict mode が有効な環境で開発ができるようにし始めたのでその方法を紹介したいと思います。 vue-tsc とは vue-tsc とは VSCode の Vue 向け Exten

                                                                            vue-tsc を使った TypeScript Strict Mode の漸進的導入 - VISASQ Dev Blog
                                                                          • Vue Smart Glasses|骨伝導スピーカー搭載、多機能スマートグラス(By Vue事務局) - Kibidango(きびだんご) : クラウドファンディング型EC

                                                                            「080-1234-1234」から、上記の番号に電話をおかけください。(通話料無料) 電話番号の確認が取れると自動で画面が切り替わり、認証完了となります。この画面を開いたままお待ちください。

                                                                              Vue Smart Glasses|骨伝導スピーカー搭載、多機能スマートグラス(By Vue事務局) - Kibidango(きびだんご) : クラウドファンディング型EC
                                                                            • NativeScript-VueとAWS Amplifyで爆速でアプリを実装する - Qiita

                                                                              はじめに NativeScript-Vueを用いてアプリ開発をしています。 その中で、AWS Amplifyと連携する機会があったので紹介していきたいと思います。 アプリの完成イメージ 下部の入力エリアで入力した内容が追加ボタンで追加されます。 タスクのトグルボタンを押下することでタスクに取り消し線と文字が薄くなります。 今回使用する技術を軽く説明 NativeScript-Vue [NativeScript-Vue](https://nativescript-vue.org/)は、モバイルアプリをJavaScriptで開発するためのOSSです。 モバイルアプリを構築するフレームワークだと、ReactNativeやionicなどReactやAngularを用いることが多いですが、Vue.jsで書けるのがNativeScript-Vueの大きな特徴です。(NativeScriptはAngul

                                                                                NativeScript-VueとAWS Amplifyで爆速でアプリを実装する - Qiita
                                                                              • PrimeVue | Vue UI Component Library

                                                                                The Next-Gen UI Suite for Vue.js Enhance your web applications with PrimeVue's comprehensive suite of customizable, feature-rich UI components. With PrimeVue, turning your development vision into reality has never been easier.

                                                                                  PrimeVue | Vue UI Component Library
                                                                                • Vue3系をReactにBridgeしたいと思ったそこのあなたへ

                                                                                  はじめに Vue3系をReactでBridgeする必要はあるのか?と思った、そこのあなた。大正解です。 筆者自身もニーズが不確かなまま執筆しています。ぜひ、箸休め程度に見て頂けると嬉しいです。 イメージ GifのようにReact(Next.js)上で、Vue3系のFormComponentを呼び出しています。 リポジトリ Vue Next.js React(Next.js)でVueComponentをBridgeする Vue componentの定義 先ほどのGifにあったFormComponentは以下のように定義しています。 特筆するようなことはありませんが、検証の為に分かりやすく姓・名に対応する更新用のcallbackを渡しています。 詳細は割愛させて頂きますが、onamae-formという名前でnpm packageとしてライブラリ化を行います。 <script setup lan

                                                                                    Vue3系をReactにBridgeしたいと思ったそこのあなたへ