並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 353件

新着順 人気順

vue.jsの検索結果241 - 280 件 / 353件

  • Nuxt で Vue 3.0 (Composition-API) を使いたいとき - 自分向け@task-k

    ja.nuxtjs.org composition-api.nuxtjs.org Vue3.0 がリリースされてからしばらく立ちましたが、Nuxt において Vue3.0 がサポートされた v3.0 がリリースされるのはもうちょっとかかりそうです。 とはいえ、v3.0 がリリースされるのを待って、無理やりバージョンをあげようとしてもおそらく、かなりの痛みを伴うことが、他の皆様のVue3.0移行記事からも読み取れます。 そこで、Vue 3.0 リリースより少し前から、既存の Nuxt Project に composition-API を導入した所感と、導入方法を記録しておきます。 というか、この過渡期においてNuxtへの Composition-API 導入についての日本語記事があまり見当たらなかったので、少しでも参考になれば幸いです。 なお、バージョンは記事公開時点の最新とします。 Nu

      Nuxt で Vue 3.0 (Composition-API) を使いたいとき - 自分向け@task-k
    • 簡単な例で始めるVue3でTypeScript入門 | アールエフェクト

      以前はVueのプロジェクトの作成する際はVue CLIを利用することが推奨されていましたが2022年2月からVue3がデフォルトのバージョンとなりVue CLIはメンテナンスモードに入りました。新規にプロジェクトを作成する場合はViteを元にしたnpm install vute@latestコマンドを利用することが推奨されています。 本文書では現在推奨されているViteベースのプロジェクト作成ツールとVue CLIを利用した手順について説明を行っています。 環境構築(Viteベース) Vue.jsプロジェクトを作成するためにnpm init vue@latestコマンドを実行します。npm init vue@latestを実行すると裏側ではcreate-vueが実行されます。 % npm init vue@latest create-vueではプロジェクト名とプロジェクトに追加する機能を聞

        簡単な例で始めるVue3でTypeScript入門 | アールエフェクト
      • kobatech-blog.com

        kobatech-blog.com 2024 著作権. 不許複製 プライバシーポリシー

          kobatech-blog.com
        • 2022-06-21のJS: Internet Explorer 11のサポート終了、Vue 2.7 Beta、社内のReactコンポーネントのメンテナンス

          JSer.info #597 - エンタープライズやWindows Serverなどの特定のOSを除いて、Internet Explorer 11のサポートが2022年6月15日で終了されました。 Internet Explorer 11 has retired and is officially out of support—what you need to know | Windows Experience Blog サポート終了となったOSでIEのアプリケーションを開くと、MSEdgeにリダイレクトされるようになっていきます。 また、MSEdgeのIEモード(下位互換モード)は、2029 年までサポートされる予定となっています。 ライフサイクルに関する FAQ - Internet Explorer および Microsoft Edge | Microsoft Docs Vue 2系

            2022-06-21のJS: Internet Explorer 11のサポート終了、Vue 2.7 Beta、社内のReactコンポーネントのメンテナンス
          • Vuex の新しいライバル? Pinia のご紹介

            Pinia は Vue.js 向けの状態管理ライブラリです。 昨年に知ったときは「experimental なプロジェクト」という注意書きがあったのですが、先月にその表記がなくなっていたので少し触ってみました。 (ちなみにスペイン語でパイナップルの意味だそうです)

              Vuex の新しいライバル? Pinia のご紹介
            • JavaScriptフレームワーク「Vue 3」と「Nuxt 3」の活用一覧

              CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                JavaScriptフレームワーク「Vue 3」と「Nuxt 3」の活用一覧
              • 7 Vue Patterns That You Should Be Using More Often

                Let’s be honest, reading documentation is not something that most of us enjoy, but when working with a modern front-end framework like Vue, which is constantly evolving, a lot of things change with every new release and you might have missed some of the new and shiny features that were later introduced. Let's take a look at those interesting but not so popular features. Keep in mind that all of th

                  7 Vue Patterns That You Should Be Using More Often
                • ReactカスタムフックからヘッドレスChromeまで!リアルタイム静止画編集機能の作り方を、リチカのエンジニアに聞いてきた

                  ――現在、どんなプロダクト開発に従事していらっしゃいますか? 杉本:誰でもかんたんにマーケティング動画や静止画を作れるWebサービス『リチカ クラウドスタジオ』を開発しています。 『リチカ クラウドスタジオ』は、業種別や配信媒体別の数多くのフォーマット(型)をベースに、クオリティの高い動画を誰でもかんたんに作成できるのが特徴です。当社は元々制作会社だったため、社内にプロのクリエイターが多数在籍しているので、彼らによって制作されるフォーマットが大きな強みのひとつです。 朝賀:昨年後半からは、『リチカ クラウドスタジオ』の新機能の開発プロジェクトが進行していて、現在は主にそちらの開発に従事しています。 ――どのような新機能か、伺ってもよろしいですか? はい、大きく分けて2つありまして、静止画のリアルタイム編集機能と、比率違いの静止画を一括制作できる機能です。 これにより、ブラウザ上で作成したイ

                    ReactカスタムフックからヘッドレスChromeまで!リアルタイム静止画編集機能の作り方を、リチカのエンジニアに聞いてきた
                  • [Vue]Composition API + Yupを利用したフォームのバリデーション | DevelopersIO

                    t_o_dと申します。 フォーム検証は非常に重要な処理ですが、厳格かつ適切に実装しようとなると相応の知識が必要となり、大抵の開発ではライブラリを用いることが多いです。 今回はYupというライブラリを利用してVue.js(Composition API)で実装する方法を記録いたします。 結果 今回は以下のバリデーションができる入力フォームを作成していきます。 テキストボックス セレクトボックス ラジオボタン 必須入力だけではなく、形式チェックもYupの機能を利用いたします。 全て通ったらエラーメッセージが消え、送信処理が送れます。 環境 mac OS Monterey 12.2 Node.js v18.0.0 Vue 3.2 手順 Vue3 + yup環境構築 以下のコマンドをうち、Vue3及びyupを利用できるサンプルプロジェクトを作成 # サンプルプロジェクト作成 npm init vi

                      [Vue]Composition API + Yupを利用したフォームのバリデーション | DevelopersIO
                    • petite-vue 最速 使い方

                      2021年7月3日(日本時間)、Vueの創始者Evan Youが新たなパッケージをリリースしました。 petite-vue petite-vue(プティットゥ・ヴュー「プチVue」の意)は先進的な機能を備えた、超軽量なVueの下位互換です。スタンダードなVueと同等のテンプレート構文・リアクティビティモデルを有していますが、かつてサーバーフレームワークで所々に書かれていたような、ちょっとしたインタラクションを置き換えられるよう特化しています。 5.7KB以下 DOMベース(仮想DOMを使用しない) @vue/reactivityで動作 使い方 ビルドは不要で、CDNから読み出すだけで使えます。 <script src="https://unpkg.com/petite-vue" defer init></script> <!-- anywhere on the page --> <div

                        petite-vue 最速 使い方
                      • Vue.jsの環境構築 — 仕事ですぐに使えるTypeScript ドキュメント

                        Vue.jsの環境構築 Vue.jsは日本で人気のあるウェブフロントエンドのフレームワークです。柔軟な設定のできるCLIツールが特徴です。本書では3系についてとりあげます。 作成時に最初に聞かれる質問でdefaultのpreset(babelとeslint)ではなく、Manually select featuresを選択します。 TypeScriptを選択する場合はManually select featuresを選択 次のオプションで必要なものをスペースキーで選択して、エンターで次に進みます。選んだ項目によって追加の質問が行われます。Routerやステート管理などのアプリケーション側の機能に関する項目以外にも、LinterやユニットテストフレームワークやE2Eテストの補助ツールなど、さまざまなものを選択できます。 TypeScriptを選択する場合はManually select f

                        • ウェブフロントエンド開発に Vue や React を選択する理由【DeNA TechCon 2021】/techcon2021-17

                          フロントエンド開発について「サーバーサイドテンプレートでHTMLレンダリングすれば良いのでは?」「Vue や React の学習コストかける意味ある?」「jQueryコピペですぐできるでしょ」と思う方もいるのではないでしょうか。 DeNAでは、ウェブアプリケーションのフロントエンド開発のプロジェク…

                            ウェブフロントエンド開発に Vue や React を選択する理由【DeNA TechCon 2021】/techcon2021-17
                          • Nuxt 3 の Route Middleware で簡単な認証フローを構築する

                            Nuxt 3 にも middleware (Route Middleware) が実装されました。 Route Middleware は、サーバーサイド・クライアントサイド共、ルーティング(ページ遷移)にあたって行う共通処理を記述することができます。 たとえば、ログインが必要なページに対し、ログイン中かどうかを判定し、必要に応じてログインページを表示するなどの場合に使用します。 Composables を使用すれば同等の処理を行うことも可能ですが、より簡潔に、宣言的に(Page コンポーネントに)記述することが可能になります。 以下、とくに言及がない場合は Route Middleware を指します。 Route Middleware の基本的な使い方 Nuxt 2 までにも存在していた middleware と基本的な使い方は同様です。 Page コンポーネントや Layout コンポ

                              Nuxt 3 の Route Middleware で簡単な認証フローを構築する
                            • とほほのVue.js入門 - とほほのWWW入門

                              はじめに Vue.js とは Hello world! 実用例(バリデーションフォーム) Vue の利用方法 CDN を利用する方法 ダウンロードする方法 NPM を使用する方法 ディレクティブ テキストをレンダリングする(v-text) HTMLをレンダリングする(v-html) 条件により表示を制御する(v-show) 条件により表示を制御する(v-if) 条件により表示を制御する(v-else) 条件により表示を制御する(v-else-if) ループする(v-for) イベントを処理する(v-on, @) HTMLの属性を指定する(v-bind, :) 入力フォームにモデルを割り当てる(v-model) テキストをそのまま出力する(v-pre) 画面表示時に {{ ... }} を表示しない(v-cloak) 一度だけ表示する(v-once) グローバルAPI コンポーネント(Vue

                              • VueFireを使ってGoogleログインを実装する

                                // firebase.ts import { initializeApp } from 'firebase/app' const firebaseConfig = { // この中はfirebase consoleからコピペ }; export const firebaseApp = initializeApp(firebaseConfig); import { createApp } from 'vue' import { VueFire, VueFireAuth } from 'vuefire' import App from './App.vue' import { firebaseApp } from './firebase' const app = createApp(App) app.use(VueFire, { // imported above but could als

                                  VueFireを使ってGoogleログインを実装する
                                • Vue.js Piniaを使って状態管理(データの共有)を行ってみよう | アールエフェクト

                                  Piniaとは PiniaはVue用のState Managementライブラリで複数のコンポーネントでデータを共有するために利用することができます。アプリケーションの中にStoreという場所を準備しその中にコンポーネント間で共有の必要があるデータを保存していきます。またデータを保存するだけではなくデータを更新する機能も備えています。 Piniaによるデータ管理のイメージ Vueプロジェクトの作成 Piniaを利用するためにVueのプロジェクトの作成を行います。本文書ではViteでプロジェクトを作成後にnpmコマンドでpiniaのインストールを行います。 viteではなくnpm create vue@latestコマンドを利用するとプロジェクトの作成と同時にpiniaをインストールすることもできます。 Viteによるインストール npm create viteコマンドを実行してVueのプロ

                                    Vue.js Piniaを使って状態管理(データの共有)を行ってみよう | アールエフェクト
                                  • Vue.jsでページを切り替える「Vue Router」の利用法を解説! TypeScriptの型定義とともに活用しよう

                                    本連載では、JavaScriptフレームワーク「Vue.js」を、型定義が利用できるようJavaScriptを拡張した言語「TypeScript」で活用する方法を、順を追って説明していきます。前回はVue.jsのコンポーネントについて説明しました。今回は複数のコンポーネントをURLによって切り替え表示できる「Vue Router」の利用法を説明します。 はじめに 本連載では、JavaScriptを利用して動的なWebページを構築できるフレームワークVue.jsを、データの型定義ができるように拡張されたAltJS(コンパイルしてJavaScriptにする言語)であるTypeScriptで活用する方法を、順を追って説明しています。 本連載でこれまで扱ってきたサンプルは、基本的に1ページだけを表示するものでしたが、実際のWebページでは、URLによって異なる内容のページを切り替え表示します。Vu

                                      Vue.jsでページを切り替える「Vue Router」の利用法を解説! TypeScriptの型定義とともに活用しよう
                                    • Vue3でフォームバリデーションのVee-Validate 4の基礎を理解 | アールエフェクト

                                      Vue.jsに限らずアプリケーションに入力フォームを追加した場合には必バリデーション機能を実装する必要があります。バリデーションはユーザが入力フォームから入力した値がアプリケーションの要件を満たしているかチェックを行う仕組みです。例えばネット上のサービスを利用する場合にはメールアドレスの入力を求められます。入力後にメールアドレスの形式になっているかどうかチェックを行うのがバリデーションです。 フォームバリデーションには入力値をチェックするだけではなくエラーメッセージの管理、入力したデータの管理、submit処理(サーバに)など含まれ、すべて自分で実装しようとすると非常に大変な作業になります。vee-validateなどのライブラリの力を借りることでフォーム作成の負担を下がることができフォーム以外の処理に時間をかけることができます。ライブラリを利用することで自分で実装することに比べて楽にはな

                                        Vue3でフォームバリデーションのVee-Validate 4の基礎を理解 | アールエフェクト
                                      • Nuxt.jsでクリーンアーキテクチャ - GO Tech Blog

                                        はじめまして、バックオフィスシステム第二グループの辻田です。 参画してからもう少しで3ヶ月目を迎えようとしています。主に運用改善系のお仕事をさせていただいていて、インフラとサーバーサイドを触ることが多いです。 今回は、わたしの大好きなNuxt.jsにいま勉強中のクリーンアーキテクチャを当てはめてサンプルを実装してみたので紹介したいと思います。業務で実際に試した内容ではないのですが、今後機会があれば挑戦したいと思っていますし、こんなことしてるメンバーもいるんだなあくらいの温度感で読んでいただければと思います。 使用技術 Nuxt.js 2.14.0 TypeScript 4.0.2 SWAPI https://swapi.dev/ Vue3がリリースされたてですが、Nuxtはまだ対応中なので 2.14.0 のバージョンを使用しています。(今回紹介するのはほぼtsファイルなのであまりVueのバ

                                          Nuxt.jsでクリーンアーキテクチャ - GO Tech Blog
                                        • Dynamically Switching From One HTML Element to Another in Vue | CSS-Tricks

                                          Dynamically Switching From One HTML Element to Another in Vue A friend once contacted me asking if I had a way to dynamically change one HTML element into another within Vue’s template block. For instance, shifting a <div> element to a <span> element based on some criteria. The trick was to do this without relying on a series of v-if and v-else code. I didn’t think much of it because I couldn’t se

                                            Dynamically Switching From One HTML Element to Another in Vue | CSS-Tricks
                                          • Vue.js でマインスイーパーをつくる - Qiita

                                            はじめに 普段は主に Java を使っているエンジニアです。ここ数年 JavaScript に触れる機会がほとんど無く、キャッチアップのため Vue.js の勉強をしています。この記事では勉強のために作成したマインスイーパーの実装について解説します。 想定読者 Vue.js の基本機能を学び終わって何か作ろうと思っている人 マインスイーパーを作りたい人 開発環境 Vue.js 入門 で学んだ内容の復習が目的だったので、書籍に使われているバージョン2を使ってます。 作ったもの ここでプレイできます。 https://ksugimori.github.io/vue-minesweeper ソースコードはこちら。 https://github.com/ksugimori/vue-minesweeper 設計方針 コンポーネント分割 コンポーネントはほぼほぼ見た目通りです。ユーザーがクリックするマ

                                              Vue.js でマインスイーパーをつくる - Qiita
                                            • The best new Vue 3 UI libraries of 2021 - LogRocket Blog

                                              This article is a follow-up to my previous article showcasing a list of nine superb Vue 3 UI frameworks. These frameworks enhance your Vue app’s development experience, maintainability, and final design. Today, I’ll be talking about five more brand new Vue 3 UI frameworks that ship with a panoply of awesome components (e.g., navbars, inputs, and checkboxes) that will help you effortlessly build in

                                                The best new Vue 3 UI libraries of 2021 - LogRocket Blog
                                              • 「Vueって何?」から始めるVue.js入門 - Qiita

                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 「Vueって何?」から始めるVue.js入門 はじめに ※この記事は「RUNTEQ Advent Calendar 2023」 の1日目に参加しております。 今年のテーマは 『 初めて学んだ技術 』とのことで、Vue.jsに触れてみました! ポートフォリオの技術選定の際、正直JSとReactやVueの違いもよく分からなかった経験から、今回は「Vueって何?」というところから記事を書いていきたいと思います。 本記事はエンジニア未経験者が、同じエンジニア未経験者に向けて「なるべく分かりやすく、イメージを掴むことができる」ことを重視して書いて

                                                  「Vueって何?」から始めるVue.js入門 - Qiita
                                                • ダミーの画像やテキストを提供するweb components・「</placeholders>」 - かちびと.net

                                                  </placeholders>はダミーの画像やテキストを提供するweb componentsです。SVGで生成され、動作も高速です。 使い方もシンプル。勿論ReactやSvelte、VueなどのJSフレームワーク等でも利用可能です。 <script type="module" src="https://unpkg.com/@placeholders/core@0.0.2/dist/esm/placeholders.js"></script> スクリプトを読み込んで <placeholder-image></placeholder-image> このようなタグを使えば良いだけ。 <placeholder-image width="400" height="200" text="Hello World"></placeholder-image> 従来のダミー画像生成サービス同様、サイズ指定や任

                                                    ダミーの画像やテキストを提供するweb components・「</placeholders>」 - かちびと.net
                                                  • Nuxt でハイパフォーマンスを意識したアプリケーション開発 - Qiita

                                                    はじめに フロントエンジニア3年目(総エンジニア歴6年)を迎えるにあたり、Nuxt / パフォーマンス / SEO など、Web アプリケーション開発について、たくさん学んできました。 今回は、Nuxt におけるパフォーマンスにフォーカスした話を記事にしたいと思います。 きっかけとしては、下記の記事を読んだ時でした。 医療のマスターDBを爆速で検索するWebサービスを爆速で作った こちら、本当に素晴らしい記事でした。。。 上記記事を読んだ時、「Nuxt でも同じように爆速で稼働するアプリケーション開発が可能では?」と思い、すぐに手をつけました。 本記事で伝えたいこと こちらに関しては、下記となります。 パフォーマンスを良くするためのキーワードをしっかり抑えることで、どのようなライブラリやフレームワークでもパフォーマンスを向上することは可能 上記で言っているキーワードとは、例えば、「事前に遷

                                                      Nuxt でハイパフォーマンスを意識したアプリケーション開発 - Qiita
                                                    • Vue.js

                                                      Provide / Inject ​このページは、すでにコンポーネントの基礎を読んでいることを前提にしています。初めてコンポーネントに触れる方は、まずそちらをお読みください。 props のバケツリレー(Prop Drilling) ​通常、親コンポーネントから子コンポーネントにデータを渡す必要がある場合、propsを使用します。ですが、大きなコンポーネントツリーがあり、深くネストされたコンポーネントが遠い祖先のコンポーネントから何かしらを必要とするケースを想像してみてください。props だけを使う場合、親コンポーネントのチェーン全体に同じ props を渡さなければなりません: <Footer> コンポーネントはこれらの props を全く気にしないかもしれませんが、<DeepChild> がそれらにアクセスできるように宣言して渡す必要があることに注意してください。さらに長い親チェーン

                                                        Vue.js
                                                      • 2021-06-08のJS: Lighthouse 8.0.0(スコア計算の変更)、Vue 3.1(@vue/compat)、 Mocha v9.0.0

                                                        JSer.info #543 - Lighthouse 8.0.0がリリースされました。 Release v8.0.0 · GoogleChrome/lighthouse Lighthouse 8.0.0ではパフォーマンススコアの計算式が変更されています。 詳細は次のドキュメントにかかれていますが、今まで実験的だったCumulative Layout Shift (CLS)の比重が5%から15%へと増加しています。それにあわせて他のスコアの比重も変化しています。 lighthouse/v8-perf-faq.md at master · GoogleChrome/lighthouse 機能追加として、レポートをメトリクス別にフィルターできるように、csp-xssのAuditの追加なども含まれています。 Vue 3.1.0がリリースされました。 Release v3.1.0 Pluto ·

                                                          2021-06-08のJS: Lighthouse 8.0.0(スコア計算の変更)、Vue 3.1(@vue/compat)、 Mocha v9.0.0
                                                        • 【完全解説】create-vueでVue3プロジェクト作成〜Vite爆速開発〜 | アールエフェクト

                                                          create-vueはVue公式のVueプロジェクト作成ライブラリです。npm create vue@latest(npm init vue@latest)コマンドを実行することでVueプロジェクトの骨組み(scaffolding)の作成とVueのアプリケーション構築に欠かすことできない機能を選択してプロジェクトに追加を行うことができます。本文書はVueの入門者の人がcreate-vueを利用してプロジェクトを作成する際に追加できるすべての機能がどのような役割を持っているのか理解できることを目的にしています。各機能の理解が進むことで機能追加時に迷うことなく自信を持って機能の選択を行うことができます。create-vueではビルドツールとして現在人気急上昇中のViteが利用されているのでViteについて動作確認をしながら説明を行なっているので開発環境と本番環境でのビルドツールの違いなども理解

                                                            【完全解説】create-vueでVue3プロジェクト作成〜Vite爆速開発〜 | アールエフェクト
                                                          • GitHub - vueuse/vueuse: Collection of essential Vue Composition Utilities for Vue 3

                                                            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 - vueuse/vueuse: Collection of essential Vue Composition Utilities for Vue 3
                                                            • Vue3のテンプレート内でES2020構文が使えない原因 - Qiita

                                                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                Vue3のテンプレート内でES2020構文が使えない原因 - Qiita
                                                              • React開発者のためのVue開発入門:Reactの一般的な使用例を再現し、Vueでの実装方法をガイド

                                                                  React開発者のためのVue開発入門:Reactの一般的な使用例を再現し、Vueでの実装方法をガイド
                                                                • Vue3 + TypeScript + Tailwindの環境構築

                                                                  はじめに VSCodeで快適なVue3コーディングをおこなうために、環境構築方法について調べてみました。 ついでにtailwindの導入についても紹介しています。 日本語の記事では情報がなかなか見当たらないものもあるため、Vue3ユーザーは必見です! Vue3のプロジェクト作成 今回はVue3のプロジェクトをViteを使って作成していきます。 ViteはVueの作者が開発しているビルドツールで、Vue CLIに比べると動作が圧倒的に軽快です。 上記コマンドを入力すると、プロジェクト名などの入力をするように促されます。 Project name: ←プロジェクト名を入力 Select a framework: ← vueを選択 Select a variant: ← vue-tsを選択 ちなみに、プロジェクトの作成はテンプレートを使うことでも可能です。 VSCodeの設定 Volarのインス

                                                                    Vue3 + TypeScript + Tailwindの環境構築
                                                                  • 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

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

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

                                                                        既存のRailsアプリにVue.jsを導入した - Qiita
                                                                      • 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

                                                                        • 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
                                                                          • 2022-07-04のJS: Next.js 12.2、Fresh 1.0(Deno Web Framework)、Vue 2.7(2.xの最終minor)

                                                                            JSer.info #599 - Next.js 12.2がリリースされました。 Blog - Next.js 12.2 | Next.js MiddlewareとOn-Demand ISRのStableな機能となりました。 API RouteとSSRをCloudflare Workersを使ったEdgeで動かすruntimeオプションを追加など。 これに合わせて、Edge Runtimeをローカルでエミュレートするためのedge-runtimeというパッケージが公開されています。 What is Edge Runtime | Edge Runtime そのほかには、next/imageの改善、SWCプラグインのサポート、React 18のサポート改善などが含まれています。 また、next/linkが常に <a> で囲まれるようになる機能をopt-inで導入できるようになっています。 Re

                                                                              2022-07-04のJS: Next.js 12.2、Fresh 1.0(Deno Web Framework)、Vue 2.7(2.xの最終minor)
                                                                            • 【JavaScript】Angular, React, Vue.js とフロントエンドの本まとめ - Qiita

                                                                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? JSフレームワークの本まとめ まだJavaScriptがHTMLページのオマケ扱いでセキュリティ面からも忌み嫌われていた不遇の時代、2005年にGoogle Mapの衝撃が走りAjaxのワードが流行ったフロントエンド元年。その後徐々にJavaScriptの復権が始まりました。 jQueryなどのフレームワーク未満のライブラリが流行ったのが第1世代。その後サーバーサイドのMVCアーキテクチャの思想をクライアントサイドに適用しようとしたり様々なフレームワークが試行錯誤し、そして結局は滅んでいったのが第2世代。 その後表舞台に立ったJavaS

                                                                                【JavaScript】Angular, React, Vue.js とフロントエンドの本まとめ - Qiita
                                                                              • dashblocks - 管理画面構築コンポーネント集

                                                                                管理画面はついおざなりになりがちです。ユーザ向けの画面は格好良いのに、管理者が使う画面は適当なものということは良くあります。適当な画面では可能な操作も限定的で、ミスも起きがちです。 そこで使ってみたいのがdashblocksです。データ解析に特化した管理画面です。 dashblocksの使い方 管理画面のデモテンプレートです。 多種多様なグラフが利用できます。 APIの詳細が分かります。 リアルタイムログ的な表示。 テーブル。 Vueのテーブルを使ったデモ表示。 Chart.jsとの組み合わせ。 Dygraphsとの組み合わせ。 メニューとタイポグラフィ。 dashblocksは多種多様なコンポーネントを使い、データの可視化をサポートします。テーマもライト、ダークの2つに対応しており、多様な管理画面に対応できそうです。管理画面や解析結果画面などで利用できそうです。 dashblocksはV

                                                                                  dashblocks - 管理画面構築コンポーネント集
                                                                                • GitHub - chakra-ui/zag: Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines

                                                                                  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 - chakra-ui/zag: Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines

                                                                                  新着記事