並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 1336件

新着順 人気順

Vueの検索結果401 - 440 件 / 1336件

  • Vue Refの糖衣構文と Svelte

    10/28に、Vue の著者ユーさんは Vue Ref の糖衣構文に関する RFC を提案した。 refの定義をJavaScriptラベル構文を使うことでさらに簡略化できます。この構文はSvelteとまったく瓜二つなので、ここで私の考えを書く。 まず、コードを見ていきましょう。 <script setup> // ラベル構文 ref: count = 1 function inc() { // .valueせずこのままcountを使える count++ } console.log($count.value) </script> <template> <button @click="inc">{{ count }}</button> </template> このコードを理解するには、まず Vue Composion APIをどんな役割をしているのかを理解しなければならない。 Vue Comp

      Vue Refの糖衣構文と Svelte
    • ep.51 Vue 3 Study『Teleport でキレイに解消するモーダルの z-index 問題』 | UIT INSIDE

      @spring_raining が @potato4d に Vue 3 で追加される Teleport (Portal) について話を聴きました。 About Vue 3 Study 社内勉強会で開催している Vue 3 の勉強会企画 RFC を一つずつ追っていく 今は Vuex, Vue Router の新バージョンのウォッチも継続中 Guest @potato4d Teleport いわゆる “Portal” の機能の Vue.js 版 仮想 DOM 上の親子関係を飛び越えて、別の場所にある DOM に対して要素をマウントする機能 Portal の必要性と嬉しさ 実 DOM 操作する時代が終わった開発環境における z-index の取り扱いの悩みを解消 頻出するのはモーダル 子孫ではスタックコンテキストが分けられてしまっているため被り順で問題が起こる しかしモーダルの呼び出し元は子孫の

        ep.51 Vue 3 Study『Teleport でキレイに解消するモーダルの z-index 問題』 | UIT INSIDE
      • AmplifyとVueを使ってS3をラップしたアプリケーションを作ってみた | DevelopersIO

        Aさん「S3でファイル共有したいね」 Bさん「いいねー、じゃあIAMユーザーを、、」 Aさん「おっといけない、うちのルールではIAMユーザーを払い出すことはできないんだ」 Bさん「じゃあ、S3のバケットポリシーでIPアドレスせいげ、、」 Aさん「おっといけない、認証機能は必須なんだ」 Bさん「じゃあ、Amplifyで簡単なアプリケーションを作るか」 というのが本ブログです。こんな感じのアプリを作成します。 それではやってみましょう!! プロジェクト作成 AWS Amplify Vue Starterをベースにアプリケーションを作成します。 対象のプロジェクトを取得し必要なライブラリをインストールします。 $ git clone https://github.com/aws-samples/aws-amplify-vue.git $ cd aws-amplify-vue $ yarn ins

          AmplifyとVueを使ってS3をラップしたアプリケーションを作ってみた | DevelopersIO
        • Vue・Reactを超える!? 近年話題の Svelte に入門してみよう! - Qiita

          はじめに 今回は最近ちょいちょい使われているフロントエンドフレームワーク Svelte.jsについて解説します1。 最近だと、ロイターの大統領選挙ページで使われてましたね。 Svelte.jsは速くて軽く、簡単に実装できるフレームワークです。 どうやら、React, Vue, Angular, Emberよりも速いらしいです! https://svelte.dev/blog/frameworks-without-the-framework#Introducing_Svelte Tutorialも充実しており、サイト上で実際に書きながら学ぶこともできます。 本記事はTutorialを触る前に、ざっと概要を学びたい方向けに書いてます! YouTube動画 動画で確認したい方はこちらもどうぞ。 【YouTube動画】 VueやReactを超える!? 次世代のフロントエンドフレームワーク Svel

            Vue・Reactを超える!? 近年話題の Svelte に入門してみよう! - Qiita
          • Vue.js 3.4 で向上した Computed プロパティ

            2023年末、Vue.js 3.4 がリリースされました。 このバージョンでは、Computed プロパティのパフォーマンスが向上しています。 この記事では Vue 3.4 においてどのような改善が行われ、それによって今後のベストプラクティスがどのように変化するかを考えてみたいと思います。 どんな改善があったか一目瞭然の ツイート Post ms の更新により sec → min → hour の順に更新されていく Computed プロパティです。 動画を見ると分かるとおり Vue 3.4 の Computed プロパティ min は sec の値が変更されたときのみ再計算されています(hour も同様) この投稿をしたJohnson Chu氏によってアップデートされたのが Vue 3.4 の Computed プロパティです。 Vue 3.4 のコード(script部のみ) let s

              Vue.js 3.4 で向上した Computed プロパティ
            • GitHub - nanostores/nanostores: A tiny (286 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores

              A tiny state manager for React, React Native, Preact, Vue, Svelte, Solid, Lit, Angular, and vanilla JS. It uses many atomic stores and direct manipulation. Small. Between 286 and 818 bytes (minified and brotlied). Zero dependencies. It uses Size Limit to control size. Fast. With small atomic and derived stores, you do not need to call the selector function for all components on every store change.

                GitHub - nanostores/nanostores: A tiny (286 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
              • Nuxt: The Intuitive Vue Framework

                <script setup> useSeoMeta({ title: 'Meet Nuxt', description: 'The Intuitive Vue Framework.' }) </script> <template> <div id="app"> <AppHeader /> <NuxtPage /> <AppFooter /> </div> </template> <style> #app { background-color: #020420; color: #00DC82; } </style> Static or Dynamic, the choice is yoursDecide what rendering strategy you need at the route level. By leveraging the hybrid rendering, you ca

                  Nuxt: The Intuitive Vue Framework
                • ngrokを使ってローカル開発中のVueアプリをHTTPSで公開する | DevelopersIO

                  開発中のVueアプリをHTTPSで公開したい Vueアプリを開発中は通常、以下の流れで開発すると思います。 yarn serve で http://localhost:3000 で起動 ブラウザで http://localhost:3000 を開く 以降、変更内容がホットリロードされる 通常はこの流れでスピーディに開発できますが、ある事情によりHTTPSとして立ち上げなければならない場合があります。 LIFF(LINE Front-End Framework)などLINE上で立ち上げたい場合 (例) HTTPSのみ許可されるブラウザで起動したい場合 そんな時は ngrok を使って、ローカルで起動しているアプリをHTTPSで公開しましょう。 導入方法 今回は vue create などでVueアプリを作成している前提で進めます。 $ vue create ngrok-sample Vueア

                    ngrokを使ってローカル開発中のVueアプリをHTTPSで公開する | DevelopersIO
                  • 話題の爆速CLIツール「Vite」をVue.jsの定番ツール「Vue CLI」と徹底比較!

                    はじめに 本連載では、JavaScriptを利用して動的なWebページを構築できるフレームワークVue.jsを、データの型指定ができるように拡張されたAltJS(コンパイルしてJavaScriptにする言語)であるTypeScriptで活用する方法を説明しています。前回記事では、Vue.jsのプロジェクト作成や実行などができるCLI(コマンドライン)ツール「Vue CLI」の利用法を説明しました。 一方、Vue.jsのプロジェクト作成や実行ができるツールとして最近話題になっているのが「Vite」です。Vue.jsの作者であるEvan You氏とオープンソースコミュニティで開発されているこのツールは、「ヴィート」(フランス語で「高速」の意味)という名の通り、プロジェクト作成や実行をより高速に行うことを主眼に作られています。Vue.jsだけでなく、Reactなどさまざまな形式のプロジェクトに対

                      話題の爆速CLIツール「Vite」をVue.jsの定番ツール「Vue CLI」と徹底比較!
                    • 【2021年版】Vue.js + TypeScriptの開発スタイル - RAKUS Developers Blog | ラクス エンジニアブログ

                      はじめに 主に2通りのやり方がある 想定している読者 Class Styleの書き方 Class Styleの特徴 Object Styleの書き方 Object Styleの特徴 どっちで書く? 見やすさ・馴染みやすさ 利用者の多さ 公式のサポート まとめ 参考 はじめに こんにちは。フロントエンドチームのayoshです。 この記事では、TypeScriptとVue.jsで開発を行う方法について紹介していきたいと思います。 自分の参加しているプロダクトでもTypeScriptとVue.jsを用いた開発をしていますが、最近のWebアプリケーションのフロントエンド開発ではTypeScriptとReact、もしくはTypeScriptとVue.jsで開発をしている現場は多いのではないでしょうか? 主に2通りのやり方がある 様々な記事でも紹介されていますが、Vue.jsとTypeScriptで開

                        【2021年版】Vue.js + TypeScriptの開発スタイル - RAKUS Developers Blog | ラクス エンジニアブログ
                      • 東京都、Vue+Nuxt.jsで構築した「新型コロナウイルス感染症対策サイト」をNetlifyで公開

                        東京都、Vue+Nuxt.jsで構築した「新型コロナウイルス感染症対策サイト」をNetlifyで公開:GitHubでソースコードやIssueを共有 東京都は、「新型コロナウイルス感染症対策サイト」を公開した。VueやNuxt.jsなどのJavaScriptフレームワークやホスティングサービスのNetlifyを活用している。

                          東京都、Vue+Nuxt.jsで構築した「新型コロナウイルス感染症対策サイト」をNetlifyで公開
                        • Builder.io - AI-Powered Figma to Code (React, Vue, Tailwind, & more) | Figma

                          Use AI to generate clean, responsive code from Figma designs in real-time. No setup: No need to use auto layout or do anything special to your design files before you turn them into codeAny framework: Generate React, Next.js, Vue, Svelte, Angular, Qwik, Solid, React Native, or HTML code. Choose ...

                            Builder.io - AI-Powered Figma to Code (React, Vue, Tailwind, & more) | Figma
                          • 【Vue3】Vue.jsのデータフローおさらい! | エンジニアBLOG

                            【Vue3】Vue.jsのデータフローおさらい! フロントエンド Vue.js JavaScript 最近社内ではフロントエンドではVue.jsでの開発がデフォルトになってきています。 Vue.jsではコンポーネント間のデータ受け渡しで「props/emit」を使用していますが、慣れないうちはいまいちデータフローがつかめず苦戦するんですよね(※今もですが。) また、Vue3では「provide/inject」という新たな選択肢も登場し、ますます混乱を極めている方もいるかもしれません。 今回は、Vue.jsでのデータフローに焦点を絞って記事を書いていきます。 ひとつひとつの機能を把握するのはたいへんなので、まずはざっくりとした流れから見ていきましょう。 Vue.jsのデータフロー3選Vue.jsでのデータ管理は、基本的に以下の3つがベースとなります。 props / emit vuex pr

                              【Vue3】Vue.jsのデータフローおさらい! | エンジニアBLOG
                            • 3分でわかるVue.jsのエンジニア的5大メリット「jQueryより簡単!」 | 東京のWeb制作会社 株式会社クーシー

                              3分でわかるVue.jsのエンジニア的5大メリット「jQueryより簡単!」 システム開発 プログラミング Webサイトのフロントエンド開発では、JavaScriptフレームワークを扱わない場合、標準のJavaScriptやjQueryで制作を行います。 ユーザーアクションに連動した画面を更新するリッチな表現を行う処理は、Vue.jsを扱うことで、コード量を減らしたり、メンテナンスや管理が行いやすくなりますので、ご紹介します。 本記事は、HTML, CSSを学び、JavaScriptへの理解が少しある、マークアップエンジニアやデザイナー向けの記事になりますので、ご了承いただければ幸いです。 Vue.js について Vue.jsは、ユーザーインターフェイスを構築するためのJavaScriptフレームワークです。開発で必要な機能がセットになったツールと思ってもらえればわかりやすいと思います。

                                3分でわかるVue.jsのエンジニア的5大メリット「jQueryより簡単!」 | 東京のWeb制作会社 株式会社クーシー
                              • Laravel + Vueでtrello風タスク管理アプリを作ろう!![実装編①]|Yuu's Memo

                                皆さんこんにちは! この記事は、「Laravel + Vueでtrello風タスク管理アプリを作ろう!!」の2回目になります。 前回の、準備編を見ていない方は、先にそちらを確認して下さい。 Laravel + Vueでtrello風タスク管理アプリを作ろう!![準備編]Laravel Vue.js trello チュートリアル...

                                  Laravel + Vueでtrello風タスク管理アプリを作ろう!![実装編①]|Yuu's Memo
                                • Vue.jsコアメンバーとの社内交流会を開催しました

                                  LINE株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。 LINEヤフー Tech Blog Developer Relations室の三木です。 10月11日に、LINEの新宿オフィスにVue.jsのコアメンバーの方々をゲストとしてお招きして、LINEのフロントエンドエンジニアとの簡単な交流会(meet-and-greet)を行いました。その様子を写真を中心にご紹介します。 LINEのフロントエンド組織について LINEには、各サービスのUIやアプリ内のWebViewを含めたフロントエンド全般の実装を担当している、フロントエンド開発センター(通称: UIT)という開発組織があります。東京をはじめ、福岡、京都、韓国、台湾など多くの拠点で、たくさんのエンジニアで構成されています。常に新しいフロントエンド技術と接点を持ちな

                                    Vue.jsコアメンバーとの社内交流会を開催しました
                                  • Laravel6.xとvue.jsのVue RouterでSPA構築 | アールエフェクト

                                    本文書ではLaravelのバージョン6.xとvue.jsのVue Routerを利用してシングルアプリケーションの構築方法を確認します。アプリケーション内では、ローカルのデータベースに保存したuserテーブルのデータを使います。 本文書を読み終えた後は下記を理解することができます。 Laravelとvue.jsを連携させたCRUD(create, read, update, delete)の理解Vue Routerによるページリロードなしのページ遷移Laravelとvue.jsとVue Routerの環境下でのアプリの作成の基礎 MAC環境で動作確認を行っています。 本文書ではVue Routerの基本はわかっているという前提で進めさせていただきます。Vue Routerについて理解が不足している場合は下記の文書を参考にしてください。

                                      Laravel6.xとvue.jsのVue RouterでSPA構築 | アールエフェクト
                                    • AWS Amplify + Vue.js で簡単WEBアプリ作成 | Tech Blog | CRESCO Tech Blog

                                      この記事では、AWS Ampilfyの紹介と、Vue.jsと組み合わせてデモアプリを作ってみた感想を記載しています。

                                      • Vue 3は大規模な使用に取り組むための新しいAPIと共にリリースされた

                                        Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                          Vue 3は大規模な使用に取り組むための新しいAPIと共にリリースされた
                                        • ゲームを作ってpetite-vueを完全に理解する

                                          petite-vueは軽量・簡易版のVue.js 2021/7/2にVue.js作者のEvan Youさんの新作、petite-vueがリリースされました。 ざっくりした概要は『petite-vue 最速 使い方』など、早速日本語でまとめてくださっている方がいるので、そちらを参照いただくと良いと思います。 (ただし、当面は破壊的な変更や機能追加が頻繁に入ると思われるので、日本語の記事と併せて公式もチェックするのが良いと思います) 習うより慣れろ。ゲーム作って「完全に理解」してみた 公式のREADMEやサンプルが結構丁寧なので、眺めてみるだけでなんとなく理解できた気になってきます。まあでも多分わかった気になってるだけなので、実際にゲームを作って入門してみましょう。 手前から流れてくるサボテンをジャンプで避けるだけのゲームですね(ネットに繋がらない時にChromeで遊べる恐竜のゲームの簡易版で

                                            ゲームを作ってpetite-vueを完全に理解する
                                          • Vue.js 3: Future-Oriented Programming

                                            If you are interested in Vue.js, you probably know about the 3rd version of this framework, which will be released shortly (if you are reading this article from the future, I hope it’s still relevant 😉). The new version is under active development for now, but all possible features can be found in separate RFC (request for comments) repository: https://github.com/vuejs/rfcs. One of them, function

                                              Vue.js 3: Future-Oriented Programming
                                            • 【Vue.js】半日でできる、ビデオチャット上で動くオリジナルゲームの開発から公開まで。 - Qiita

                                              Vue.jsを使って簡単なゲーム開発し、完成したものをwh.imというゲームのプラットフォームに公開するまでをまとめてみました。 この記事を読めば、Vue.js未経験の方であっても数時間あればオリジナルゲームを開発・公開し、友達と遊べるようになります! できる限りわかりやすく書いたので長くなりましたが、ぜひ最後まで読んでみてください(記事の完成に3日かかりました🙄 服装の変化を楽しんでください)。ご質問はコメントまで! 対象読者 html / css はある程度わかる方 Vue.jsに入門したい人 ビデオチャット上でゲームを作ってみたい方 はじめに wh.im というサービスの開発している@aitaroです。Vue.jsを使い始めてかれこれ1年半になります。今でこそ wh.im を開発できるぐらいの知識がつきましたが(wh.imはVue.jsとそのフレームワークであるNuxt.jsを使っ

                                                【Vue.js】半日でできる、ビデオチャット上で動くオリジナルゲームの開発から公開まで。 - Qiita
                                              • vue.js モーダルウィンドウ実装でコンポーネント理解 | アールエフェクト

                                                vue.jsを使ってシングルページアプリケーションを構築するとモーダルウィンドウを使いたいという場面に多々遭遇します。bootstrapのcssフレームワークやVuetifyを利用してマニュアル通りに従うことで簡単に実装することができます。しかしいざという時のためにモーダルウィンドウの作り方を理解して自作できるように知識を深めておきましょう。 本文書では、モーダルウィンドウの作り方からvue.jsのコンポーネントでの実装方法まで入門者でもわかるように説明を行っていきます。利用しているVue.jsのバージョンは2とバージョン3です。バージョン3ではOptinos APIとComposition APIを利用した方法を記述しています。 モーダルウィンドウを作成するためにはvue.jsのいくつかの機能を利用して実装するためモーダルウィンドウについてだけではなく一緒にvue.jsの理解も深まります

                                                  vue.js モーダルウィンドウ実装でコンポーネント理解 | アールエフェクト
                                                • エンジニアが完全無双する為に必要な“強い武器”とは?エンジニアのキャリア形成について「Vue.js入門」の著者に聞いてみた|KITAさん突撃インタビューvol.12 | 東京フリーランス

                                                  エンジニアが完全無双する為に必要な“強い武器”とは?エンジニアのキャリア形成について「Vue.js入門」の著者に聞いてみた|KITAさん突撃インタビューvol.122019.12.11特集 HOME特集エンジニアが完全無双する為に必要な“強い武器”とは?エンジニアのキャリア形成について「Vue.js入門」の著者に聞いてみた|KITAさん突撃インタビューvol.12 今回は、10Xのソフトウェアエンジニアとして活躍されているKITAさん(@kitak)に突撃インタビューしてきました! GMOペパボを経てLINEのフロントエンジニアとして複数のサービス開発に携わった経験を持つKITAさんですが、2018年8月には『Vue.js入門 基礎から実践アプリケーション開発まで』という書籍も共著で出版されました。 今回は、そんなエンジニアとして経験も実績も豊富なKITAさんが考える「エンジニアのキャリア

                                                    エンジニアが完全無双する為に必要な“強い武器”とは?エンジニアのキャリア形成について「Vue.js入門」の著者に聞いてみた|KITAさん突撃インタビューvol.12 | 東京フリーランス
                                                  • Vue.js + WebAssembly(Go)を触ってみた - OPTiM TECH BLOG

                                                    はじめに こんにちは。20年度新卒の今枝と申します。 気になっていた WebAssembly を業務ツールアプリで使ってみたので、そのときに利用した Vue.js + WebAssembly(Go) のお話をしようと思います。 今回は Go のコードで書かれた関数を、ビルドして WebAssembly として、Vue.js 上で動作させるサンプルアプリを作成します。 今回使う技術について 今回扱う技術について簡単に説明をします。 WebAssembly (WASM) WebAssembly は、モダンなブラウザーで実行することができるバイナリー形式の言語です。 C言語、Rust や、今回扱う Go のような言語からコンパイルして生成することができます。 WebAssembly は WASM と省略して呼ばれることが多く、本記事でも WASM と記述します。 Webアプリケーションで動作して

                                                      Vue.js + WebAssembly(Go)を触ってみた - OPTiM TECH BLOG
                                                    • Vue3 便利帳(随時更新) - Qiita

                                                      Vue開発してて、これは便利だなって裏技がたくさんあるんですが、すぐ忘れてしまい毎回ググらないで済むよう、自分用のメモのつもりでまとめておきます。他にもこんなんあるで!ってのあればぜひ教えてくださいね。 (ps. Vue3 x CompositionAPI x TypeScript に移行したので、内容を書き換え中。) 環境構築、基本設定 Pug の Code Folding を有効にする (VSCode) デフォルトの設定では、.vueファイル上でPugのインデントBlockをFoldできず不便。 setting.jsonに以下を追加するとFoldできるようになります。

                                                        Vue3 便利帳(随時更新) - Qiita
                                                      • MQTTメッセージでLambdaからブラウザを更新する 〜Vue+Amplify編 | DevelopersIO

                                                        1 はじめに CX事業本部の平内(SIN)です。 以前、下記のような記事を書きました。 こちらは、ブラウザ上で、aws-iot-device-sdkを使用して、AWS IoT Coreのメッセージブローカーをsubscribeし、特定のTopicが到着した時点で、ブラウザを更新するものでした。 やってることは、全く同じなのですが、今回は、これをAWS Amplify(以下、Amplify)で作成してみました。使用したウェブフレームワークは、Veu.jsです。 Amplifyでは、ライブラリAWSIoTProviderを使用することで、簡単にPub/Subが可能です。 Amplify Libraries AWSIoTProvider また、権限については、AmplifyにAuthカテゴリを追加することで、CognitoのFederated Identitiesが利用可能なので、未認証IDを許

                                                          MQTTメッセージでLambdaからブラウザを更新する 〜Vue+Amplify編 | DevelopersIO
                                                        • AWS Amplify + Vue.js 3.0チュートリアルをやってみた | DevelopersIO

                                                          今年2月に、AWS AmplifyでVue.js 3.0がサポートされました。 どんな感じなのかな〜と気になっていたところ、公式っぽいチュートリアルを発見したので、やっていこうじゃないかというわけです。 はじめに(Getting Started) このチュートリアルでは、バックエンドをセットアップし、Webアプリに統合するまでガイドしていきます。TodoアプリをGraphQL APIで作成し、クラウド・データベースからアイテムを保存・取得し、リアルタイム・サブスクリプションを通してアップデートを受けとっていきます。 前提要件(Prerequisites) 初めに以下をインストールします。AWSアカウントをもっていない場合は、AWSのサインアップも必要です。 Node.js v12.x or later npm v5.x or later git v2.14.1 or later 今回の使用

                                                            AWS Amplify + Vue.js 3.0チュートリアルをやってみた | DevelopersIO
                                                          • Vue.jsの基礎を学ぶ

                                                            少し細かく言うと、ユーザーが見る画面(ユーザーインターフェイス)を構築するために使うフレームワークです。 フレームワークとはある一定のルールを決めることで開発を容易にするプログラムを指します。 つまり、Vue.jsとは、ウェブサービスの画面(ユーザーインターフェイス)を構築するためのJavaScriptフレームワークを指します。 そして、誰でも利用することができます。(オープンソース)。 Vue.jsの特徴 Vue.jsの代表的な特徴も述べておきましょう。 テンプレート機能 パソコンに画面を表示させる時はHTMLで記述します。 Vue.jsではこの画面で表示させる部分をテンプレートと呼びます。 Vue.jsのテンプレートはただのHTMLではなく、Vue特有の書き方をすることでテンプレートをデータやロジックと結び付けることできます。 つまり、テンプレートで表示している文字や数字は、データを変

                                                              Vue.jsの基礎を学ぶ
                                                            • Grid.js - React/Angular/VueをサポートしたHTMLテーブルライブラリ MOONGIFT

                                                              HTMLで使ってデータをテーブル表示するのは簡単です。しかし、ちょっとUIをよくしたり、ソートなどの機能を追加しようと思うと、途端に面倒になります。素のHTMLのままではとても使い勝手がいいとはいえません。 そんなHTMLテーブルを手軽に高機能化してくれるライブラリがGrid.jsになります。 Grid.jsの使い方 データはJSONで渡すだけです。 HTMLを使うこともできます。 ページネーションも使えます。 キーワードによるフィルタリング。 ソート。 横に長いテーブルも問題ありません。 Grid.jsはライブラリ依存がないJavaScriptで作られています。しかし、Angular/React/Vueをサポートしており、フレームワークと組み合わせて高機能なテーブルを提供できます。足りない機能はフレームワーク側で提供すればいいでしょう。 Grid.jsはTypeScript製のオープンソ

                                                                Grid.js - React/Angular/VueをサポートしたHTMLテーブルライブラリ MOONGIFT
                                                              • Vue.js has been selected as Wikimedia Foundation's future JavaScript framework - Wikitech-l - lists.wikimedia.org

                                                                Hi all, With excitement we're sharing today that Vue.js is Wikimedia Foundation's official choice for adoption as future JavaScript framework for use with MediaWiki. The evaluation of front-end frameworks officially started mid 2019, as part of the Platform Evolution program’s goal to evolve our technology platform and development processes to empower the Wikimedia Movement[0]. The corresponding T

                                                                • 【Vue 2.x】Vueコンストラクタ関数をWebコンソール上で見つける方法 - Qiita

                                                                  Vue コンストラクタ関数とは? Vue.js 2.x 系を webpack などのバンドラと共に使用している方にとっては、この Vue のことです: <script> タグを貼り付けるだけのいわゆる「CDN版」の Vue.js を利用している場合は window.Vue で簡単に Vue コンストラクタ関数を参照できますが、バンドラを用いてビルドされている場合においても Vue コンストラクタ関数を参照できる方法を紹介します。 動作環境 Vue.js 2.6.11 などの Vue.js 2.x 系 Chrome 80 Vue.js devtools 5.3.3 Vue コンストラクタ関数の参照を得る方法 以下のスクリプトをWebコンソール上で実行することで、Vue コンストラクタ関数を参照することができます: const Vue = (() => { const el = [].find

                                                                    【Vue 2.x】Vueコンストラクタ関数をWebコンソール上で見つける方法 - Qiita
                                                                  • FlaskとVue.jsでSPA Webアプリ開発 - Qiita

                                                                    はじめに Flask(バックエンド)とVue.js(フロントエンド)を使ってSPAの開発を行ったので,そのときの環境や手順についてまとめていきます.FlaskではSPA用のWebサーバとREST APIを動かします.Vue.jsではVue CLI 3を使って環境を構築するのと,フロントエンド単体で開発を進められるようにRESTのモックサーバなどの環境を用意します. Flaskとは Python製の軽量なWebアプリケーションフレームワークです.通常はテンプレートエンジンとしてJinja2を使ってHTMLを返す仕組みが一般的かと思いますが,今回はVue.jsとの組み合わせでSPAで開発を行います.また追加のパッケージを利用してREST APIの実装も行います. http://flask.palletsprojects.com/en/1.1.x/ Vue.jsとは WebアプリケーションのUI

                                                                      FlaskとVue.jsでSPA Webアプリ開発 - Qiita
                                                                    • 【Vue.js】Vue2→Vue3 主な記述方法の変更点 チートシート - Qiita

                                                                      const app = createApp({ // ... }); app.mount('#app');

                                                                        【Vue.js】Vue2→Vue3 主な記述方法の変更点 チートシート - Qiita
                                                                      • Vue3のCompositionAPIがOptionsAPIよりも優れている理由をVue3エンジニアが解説! | Ragate ブログ

                                                                        import { defineComponent, ref } from 'vue' export default defineComponent({ setup() { // data const name = ref('John'); // methods const doIt = () => console.log(`Hello ${name.value}`); // mounted onMounted(() => { doIt(); }); return { name }; } }); 実装上での大きな変更点はこちらでも挙げられている通り、以下になります。 data, computed, method 等の Vue 機能は全て setup 関数に定義ライフサイクルのフックは setup 関数に定義リアクティブ(変更検知)したい値は全て ref で指定必須暗黙的に動作していた部分を全

                                                                          Vue3のCompositionAPIがOptionsAPIよりも優れている理由をVue3エンジニアが解説! | Ragate ブログ
                                                                        • 【周りに流されるな!😱】人気なReactよりも初心者にVueがおすすめな理由 4選 🐳 - Qiita

                                                                          1. はじめに フロントエンドのJavaScriptフレームワークは,React, Vue, Angular, jQueryなど様々ありますが, 今現在(2023/07/18)においては, ReactとVueが人気を占めています. しかし,Reactは学習コストが高く,フロントエンド初心者には挫折してしまう原因になりかねません(筆者も一度Reactで挫折しました).そのため,この記事では初心者になぜVueがおすすめかということを,Reactと比較しながら述べていきたいと思います! 1-1. 比較する対象について 今回比較していくのは以下2つです Reactは人気が上昇した大きな要因である,関数コンポーネント Vueは 一番書きやすいとされる,Options API (Composition APIは賛否両論あるので今回は無視します) 2. Vueがおすすめな理由 4選🐳 2-1. どこに

                                                                            【周りに流されるな!😱】人気なReactよりも初心者にVueがおすすめな理由 4選 🐳 - Qiita
                                                                          • 【vue.js】Vuefityをマスターする(2)Grid System、Responsive Design | アールエフェクト

                                                                            コンポーネントの準備 Grid Systemの設定方法を理解するためVuefityで簡易的なグラフを描写することができるSparklinesコンポーネントを利用します。 Sparklinesコンポーネントでグラフ作成 Sparklinesコンポーネントは簡易的にグラフをVuefityで表示させたい場合に利用することができるコンポーネントです。 グラフを表示するコンポーネントを作成するためsrc¥componentsディレクトリの中にSaleGraph.vueファイルを作成します。本文書ではグラフについての説明は行いませんがコードは下記の通りです。1日の売り上げ数をグラフにしています。 <template> <v-card class="mx-auto text-center" color="green" dark > <v-card-text> <v-sheet color="rgba(0

                                                                              【vue.js】Vuefityをマスターする(2)Grid System、Responsive Design | アールエフェクト
                                                                            • Vue Fes Japan 2023 参加レポート - BASEプロダクトチームブログ

                                                                              エントランスで集合写真を撮るBASE株式会社メンバーの様子 こんにちは。 最近めっきり寒くなってきて布団が恋しい季節になってきましたね。 皆さんはいかがお過ごしでしょうか。 さて、この度BASE株式会社は2023/10/28(土)に開催された Vue Fes Japan 2023 にシルバースポンサーとして協賛させていただきました。 今回は参加レポートとして会場の様子やセッションの感想についてお届けします。 Vue Fes Japan 2023とは Vue Fes Japan は 2018 年に誕生した日本最大級の Vue.js カンファレンスです。 今年は4年ぶりとなるオフライン開催となり、当日のセッションは立ち見が出るほど盛り上がっていました。 今年はゲストスピーカーとしてVue.js/Viteの作者であるEvan You氏やVueエコシステムのコアメンバーの方が来日し、キーノートやセ

                                                                                Vue Fes Japan 2023 参加レポート - BASEプロダクトチームブログ
                                                                              • Faster Vue.js Execution in Firefox – Mozilla Hacks - the Web developer blog

                                                                                Speedometer 3 is a cross-industry effort to build a modern browser benchmark rooted in real-world user experiences. Its goal is to focus browser engineering effort towards making the Web more smooth for actual users on actual pages. This is hard to do and most browser benchmarks don’t do it well, but we see it as a unique opportunity to improve responsiveness broadly across the Web. This requires

                                                                                  Faster Vue.js Execution in Firefox – Mozilla Hacks - the Web developer blog
                                                                                • VueにTypeScriptを導入する3つのやり方を比較してみた - Qiita

                                                                                  最近TypeScriptが熱いっていう話をよく聞きますね! っていうことで私もTypeScriptを導入するには何が必要なのか知りたくなりました。 でも、Vue.jsにTypeScriptを導入する方法が現状では3つほどあります。 Class Style Component Vue.extend(後に知ったところObject Styleというらしい) Composition API(RFC) それぞれの方法の導入記事はよくありますが、それらを比較してみたくなりました。 という内容のLTを半年ほど前にしたのですが、登壇資料はこちらです。 VueでTypeScriptを始める 3つのStyle/3 style to start vue with typescript - Speaker Deck 今回の記事について TypeScript運用経験がとても浅いので、比較しきれてないかもしれません

                                                                                    VueにTypeScriptを導入する3つのやり方を比較してみた - Qiita