タグ

Vueに関するgulgul234のブックマーク (19)

  • LaravelからVue.jsを使う最短レシピ - Qiita

    以下古い情報です この記事は2018年3月に書かれた記事で、Laravel5.4をベースに記載しています。 (執筆時点では2020年4月ですが)今からこの手順通りにはできませんので、こちらの記事に移動してください。 Laravel7からVue.jsを使う最短レシピ - Qiita Laravel から最短でVue.jsを使う インストールから動かして番投入まで一通りっていうのが見つからなかったのでまとめてみる。 知らないとわかんないよそんなの!みたいな罠がそこかしこに。 TL;DR bladeテンプレートの修正とコマンドをいくつか実行すれば使える bladeのいじるとこ クローンしたら割りといい感じになるリポジトリつくった fruitriin/laravel-vue-example 今回の環境 macOS High Sierra PHP 7.2 (composerがインストールされている

    LaravelからVue.jsを使う最短レシピ - Qiita
  • Vue + Vue Router + Vuex + Laravelで写真共有アプリを作ろう (1) イントロダクション | Hypertext Candy

    はじめに 対象者 JavaScript / Vue.js / PHP / Laravel の入門レベルの方、入門書を読んだあとに「何か作ってみたい」という方が、それぞれの知識を組み合わせて格的なアプリケーションを開発できるようになることを目指しています。 上記のいずれかの知識がまったくない状態だとこのチュートリアルの内容は少し難しいかもしれません。チャレンジするのもいいですが、参考文献に挙げた市販の入門書か、関連記事のチュートリアルを先に読んでおくと理解しやすいと思います。 学べること Vue.js と Laravel を組み合わせて SPA を構築する方法 SPA におけるクッキー認証と CSRF 対策 Vue Router を使用した画面遷移 Vuex を使用した状態管理 Vue でのタブやローディング UI の表現 SPA におけるエラー処理 扱わないこと デザインと CSS コー

    Vue + Vue Router + Vuex + Laravelで写真共有アプリを作ろう (1) イントロダクション | Hypertext Candy
  • Vue開発者のためのVue.jsベストプラクティス集15選 - Qiita

    はじめに みなさん、Vue使ってますかー!・・・・・・・(へんじがない。ただのしかばねのようだ。) 私は毎日使ってます。が、正しい使い方というのがいまいちわかっていません。ということで、ネットで拾ってきた情報を元にVueで開発する上でのベストプラクティス集15選をまとめてみました。 「ふんふんそうだよね〜」といったものから「えー!?そうなのー!?」となるものまで集めています。皆さんの開発の手助けになる情報が入っていると幸いです。 また、間違っている内容やさらに良い方法等あれば、コメント欄にて(優しく)ご指摘いただけるととても嬉しいです。 1. v-for内では必ず:keyを使う v-forディレクティブでkey属性を使うと、データを操作するのに役立ちます。さらに、Vueがコンポーネントの状態を追跡し、それぞれのエレメントに対し継続的に参照ができるようになります。 特に、アニメーションやVu

    Vue開発者のためのVue.jsベストプラクティス集15選 - Qiita
  • Vue.jsで作成された、ちょっと面白くて役立ちそうなサービス - Qiita

    こちらに移行しました。(2020/05/16) 概要 Vue.jsで作成されたプロジェクトを紹介しているサイト 「made with vue.js 」があります。 面白くて役立ちそうなツールやサービスをまとめてみました。 UIコンポーネント VueSocial ソーシャルサービスのボタンを作成するVueのコンポーネント CKEditor 5 リッチテキストエディタのコンポーネント Vue.Draggable ドラッグ&ドロップのコンポーネント Vuetable 2 データテーブルのコンポーネント。demo vuejs-datepicker vueのdatepicker Kalendar Vueのカレンダーコンポーネント Vue Apexcharts SVGベースのグラフ可視化コンポーネント Vue.js Google Charts VueGoogle Charts vue-cart ショ

    Vue.jsで作成された、ちょっと面白くて役立ちそうなサービス - Qiita
  • 2020年のフロントエンドマスターになりたければこの9プロジェクトを作れ - Qiita

    以下はSimon Holdorf( dev.to/ Twitter / GitHub )による記事、9 Projects you can do to become a Frontend Master in 2020の日語訳です。 9 Projects you can do to become a Frontend Master in 2020 Introduction あなたがプログラミングの初心者であるか、既に経験豊富な開発者であるかにかかわらず、この業界では、急速な変化に追いつくために新しい概念と言語・フレームワークを学び続けることが必要です。 たとえばFacebookが4年前にオープンソース化したReactは、既に世界中のJavaScript開発者にとって第一の選択肢になっています。 もちろんVueAngularにも多くのフォロアーがついています。 さらにはSvelte、Next

    2020年のフロントエンドマスターになりたければこの9プロジェクトを作れ - Qiita
  • Vue.js を vue-cli を使ってシンプルにはじめてみる - Qiita

    Vue.js を vue-cli でシンプルに過不足なくスタートする はじめに 可能なかぎり、この通りやればできるようにシンプルで過不足なくコマンドをまとめていきます。 (2019.02) Vue CLI 3対応するためにほぼサンプルコードを一新しました。 Vue-cli 2.x版が必要なかたはこちらにバックアップしておいたのでご参照ください。 vue-cli のインストール Vue.jsを使う環境を準備するためのコマンドラインインタフェースをインストールします。

    Vue.js を vue-cli を使ってシンプルにはじめてみる - Qiita
  • Vue.js + Firebase を使って爆速でユーザ認証を実装する - Qiita

    最初に この記事はVue.js アドベントカレンダー#4 25日目の記事です。 この一ヶ月でVue.jsについてのナレッジが100記事増えたことになります。やったね!! 2018/8/2 追記 現在では vue-cli の3.x.xがリリースされており、スキャフォールドからVueプロジェクト作成の工程が若干異なりますのでご留意ください。 この記事でやること バックエンドをFirebaseに丸投げしたユーザ登録 → サインイン → サインアウト までのチュートリアルです。 認証の実装は面倒 フロントエンド技術を使ってちょっとしたアプリケーションを作った時、認証やユーザ管理を実装するのはそれなりに面倒かと思います。フレームワークの選定、DBは何使う?など決めなければならないこと、覚えなくてはならないことがたくさんありますね。 そこでBaaSを使います。 BaaSって? Backend as

    Vue.js + Firebase を使って爆速でユーザ認証を実装する - Qiita
  • nuxt.js による UX/DX フレンドリーな Web サービス開発 | VirtualCast Blog

    初めまして。ザ・シードオンライン開発担当の山岸です。 バーチャルキャスト社が提供している 3D モデル流通プラットフォーム ザ・シードオンライン では、フロントエンド技術に nuxt.js を採用しています。 nuxt.js を一行で説明すると、「 Vue.js エコシステムをベースに、 UX/DX フレンドリーな Web サービスを作れるフレームワーク」 です。 つまり、そのサービスを利用するエンドユーザの体験もよく、そのサービスを開発するエンジニアユーザの体験もよく、という利用者・開発者どちらにもメリットのあるフレームワークとなっています。 どのような部分でフレンドリーなのか、紹介します。 ユーザーエクスペリエンス・フレンドリー 実際に Web サービスにアクセスするエンドユーザへのサポートです。 パフォーマンス Web サービスの指標として最も注目されるのは、やはりパフォーマンスです

    nuxt.js による UX/DX フレンドリーな Web サービス開発 | VirtualCast Blog
  • Firebaseで完結するリッチなWebアプリ構築の勘所 - Qiita

    先日、Togetter社長の@yositosiさんとひょんなことからお友達になり「なんかFirebase使って面白いことやろうよ」という話になったので一緒に面白いことをやりました。 この記事は、 Firebaseを使うと何ができるのか Nuxt.js/Vue.jsとFirebaseの勘所 Firestoreでの複雑なクエリ処理にどう対応するか などのトピックを中心に紹介していければと思っています。 なんとかPay Togetterの社長の@yositosiさんからFirebaseを使ったアプリ構築の話を頂きお手伝いさせていただいた、エイプリルフールの企画の「なんとかPay」というサービス。誰でも自由にPayを発行できる、昨今のPay蔓延している社会に物申しているようなそうでもないようなそんなサービス。 今回は技術周りで色々とお手伝いをさせていただきました! 自分だけのPayが作れる リアル

    Firebaseで完結するリッチなWebアプリ構築の勘所 - Qiita
  • VueとFirebaseで爆速でチャットサービスを作ろう - Qiita

    こんにちは、ネコチャ運営者の炉田謙(@ToshioAkaneya)です。 3日で作成したチャットサービスネコチャが好評をいただき、Twitter上で多数のつぶやきをいただきました。 ##どんなサービスか ネコチャは、とくめいチャットをすることが出来るサービスです。 仕組みは質問箱(Peingなど)と似ていて、自分のリンクをSNSで共有することでフォロワーがそのリンクから匿名でメッセージを送ることが出来るというものです。 質問箱と違うのは、会話を続けることが出来る点です。 話しかける側を匿名にすることでコミュケーションのハードルを下げることが可能になっています。 ネコチャトップページ 開発の経緯 2018年に流行ったとくめいチャットアプリのNYAGOがありました。 急激なユーザーの増加に対し、開発体制が整っておらずやむなく一時停止を発表しました。 匿名チャットアプリ「NYAGO」が一時停止を

    VueとFirebaseで爆速でチャットサービスを作ろう - Qiita
  • Vue.js/Nuxt.jsで使える!便利なUIパッケージ紹介 - Qiita

    Vue.js/Nuxt.jsで開発しているときに便利でアイディアの広がるUIコンポーネントを紹介したいと思います。 良さそうなのを見つけたら随時更新していこうと思います! vue-carousel 簡単にカルーセルを実装できるUIコンポーネント。レスポンシブ対応もされています! vue-swipe スワイプ動作の実装を簡単にできるUIコンポーネント vue-snotify 幅広くカスタマイズできる通知のUIコンポーネント vue-twitter-counter Twitter風のカウンターを実装できるUIコンポーネント vue-poll Twitter風の投票UIを作れるコンポーネント vue-stepper シンプルなフォームのステッパーを作成できるUIコンポーネント vue-circle-menu ボタンをタップするとボタンが出るUIコンポーネント vue-star スターアニメーショ

    Vue.js/Nuxt.jsで使える!便利なUIパッケージ紹介 - Qiita
  • 2018年Vue.jsとVuexを使ってる人に提案するコンポーネントの分類と設計パターン - Qiita

    はじめに 私はVue.js with Vuexを使った業務で1画面30APIを叩く必要のある画面から、たったの数APIしか叩かないけれど、代わりにUIがとても機能的で複雑な画面まで設計し、構築しました。 その際に得られたノウハウを言語化し、共有出来たらと思います。また、これらのノウハウよりも良いノウハウがあった場合は共有・議論して頂けるととても嬉しいです。 ※注釈 この記事はサンプルコードが全然ないです。 OSSの様に気軽に編集リクエストでサンプルコード等を提供頂けたら幸いです! 目次 コンポーネント設計の使い分けの効果 コンポーネントに関わるレンズの種類と重要性 技術者のレンズから覗く、コンポーネントの分類 プレゼンテーションコンポーネントを更に分類 複雑なコンポーネントの設計パターンとパターン名 デザイナーのレンズでコンポーネントの分類と技術者レンズからのプラクティス 技術者レンズでの

    2018年Vue.jsとVuexを使ってる人に提案するコンポーネントの分類と設計パターン - Qiita
  • Nuxt.js+Firebase HostingのサイトをPWA化してLighthouseで(ほぼ)100点満点を目指す - razokulover publog

    1年くらい前に仕事でNuxt.jsをいじる機会があったんだけどそれ以来使ってなかった。 ただ、GW中にNuxt tech bookを読んだところ久々にいじりたくなってしまい。 そこでちょうどFirebase HostingとPWA化に関して調べてたとこだったので、Nuxt.jsのサイトをPWA化してFirebase Hostingで動かす手慣らしでもしておこうかと思いやってみた。 ただ、普通にやっても面白くないので一応Lighthouseのスコアを満点にすることを目指してみることにした。 コンテンツはNuxtのスターターキットの初期生成されるページ。このページを対象に行う。 以下、Firebase Hostingの設定・Nuxtのプロジェクト作成・PWA設定・Lighthouseのスコア上げの流れで説明してます。 一応ソースはこちらで。 nuxt-firebase-hosting-samp

    Nuxt.js+Firebase HostingのサイトをPWA化してLighthouseで(ほぼ)100点満点を目指す - razokulover publog
  • ブラウザ上にAngular,React,Vue等の環境を一発構築&開発できる「CodeSandbox」を使ってみた! - paiza times

    どうも、まさとらん(@0310lan)です! 今回は、面倒な開発環境を一瞬で構築してブラウザ上からWebアプリを気軽に開発&公開できる無料のWebサービスをご紹介します! 完全なオープンソースで開発が進められており、React / Angular / Vueなどのプロジェクトを誰でも簡単にプログラミングできる高度なエディタを搭載しているのが特徴です。 【 CodeSandbox 】 ■「CodeSandbox」の使い方 それでは、まず最初に「CodeSandbox」の使い方から見ていきましょう! サイトにアクセスしたら、画面右上にあるボタンをクリックします。 次に、「React」「Vue」「Angular」などのプロジェクトを選択する画面が開きます。 ここで好きなフレームワークを選んだり、素のJavaScript(Vanilla JS)やCLIツール、GitHubからリポジトリを読み込んだ

    ブラウザ上にAngular,React,Vue等の環境を一発構築&開発できる「CodeSandbox」を使ってみた! - paiza times
  • Vue.js製フレームワークNuxt.jsではじめるUniversalアプリケーション開発

    Vue.js製フレームワークNuxt.jsではじめるUniversalアプリケーション開発 花谷拓磨 Vue.jsでUniversalなSPAを開発できるフレームワークであるNuxt.jsのバージョン 1.0のリリースがいよいよ近づいてきました。 稿では、シングルページアプリケーション(以下 SPA)開発によって生じた問題を解決するために生まれたサーバーサイドレンダリング (以下 SSR)を中心に、Vue.jsでの開発を強力にサポートするNuxtについて、その魅力と基的な使い方をご紹介いたします。 Nuxt.jsとは? Nuxt.js(ナクストと読みます)はReact.jsベースのSSR用フレームワークであるNext.jsに触発されて作成された、Vue.jsベースのフレームワークです。 特にUIの描画サポート に主眼をおき、SSRをはじめとした様々なサポートを行ってくれるものとなります

    Vue.js製フレームワークNuxt.jsではじめるUniversalアプリケーション開発
  • Vue.js いろいろまとめ - Qiita

    はじめに Vue.jsも流行ってきて色々ライブラリなども充実してきたと思うので色々まとめようと思います(適当) UI Framework 名称 解説

    Vue.js いろいろまとめ - Qiita
  • グリグリ動くUIをVueとSVGでサクッと書く - No Regrets in Bathing

    これは Vue.js #3 Advent Calendar 2017 – Qiita 4日目の記事です。 こんにちは。SVGで色々なコンポーネントを作っているものです。最近の作品は下記のような感じです。 Webでグリグリ動くUIを作りたい!!という一心でやっています。 これらはほとんどSVGVueの組み合わせのみで作っています。依存が少ないというのは大事で、ライブラリ間の相性でハマったり、いろんなドキュメント間を往復することがなくなります。 Webでグリグリ動くUIを作るのは基的にめんどくさいです。jQuery pluginを駆使して作るのも闇が多いですし、divやcanvasをゴリゴリするのも結構手間がかかります。 ですが、最近はSVGで高度なUI実装されることが増えてきた気がします。特に自分が衝撃を受けたのは、CacooがFlashからSVGにスイッチしたことです。 nulab-i

    グリグリ動くUIをVueとSVGでサクッと書く - No Regrets in Bathing
  • VueJS+TypeScript の開発環境を作ってみた - IT探検記

    Vue.js を始めました。TypeScript の開発環境を作ってみました。 はじめに これは自力でやる場合のサンプル程度に考えてください。 もうしばらくすると、公式の webpack テンプレートが TypeScript に対応しそうです。 Ref. TypeScript template? · Issue #263 · vuejs/vue-cli セットアップ まっさらから自分で必要なライブラリ−やツールを入れていくこともできますが、Vue ではプロジェクトテンプレートが用意されているので、それを使うことにします。 Ref. CLI - インストール - Vue.js プロジェクトテンプレート: vuejs-templates これからは PWA が良いのかもしれませんが、まだ調べきれていないので、今回は定番の webpack を選びました。 webpack のページの手順に従ってイ

    VueJS+TypeScript の開発環境を作ってみた - IT探検記
  • Vue.jsとTypeScript - Qiita

    はじめに この記事を書いて1年経ちました。 1年間でVue.jsとTypeScriptの環境は大きく変わりました。まずは、その辺を色々と紹介していきます。そのあと、サンプルを作成します。 2017年3月19日に追記 作成したサンプルがエラー吐くとのissueを受けたのを機に、サンプルを結構いじりました。サンプルも必ずチェックしてね。 この1年間で変わったこと Vue.js 2.0がリリースされた 新しいメジャーリリースに際し、TypeScript関連で一番大きく変わったのは、型定義ファイルの提供方法です。バージョン1まではDefinitelyTypedに型定義ファイルを登録していました。そのため、tsdやtypingsで型定義ファイルをダウンロードする必要がありました。 一方新しいバージョンからは、Vue.jsのリポジトリ内に型定義ファイルがあります。したがって、npmなどを使ってライブラ

    Vue.jsとTypeScript - Qiita
  • 1