Vue Routerでトレイリングスラッシュを付ける

トレイリングスラッシュ(URL末尾のスラッシュ)は付けたくない派ですが、付けてくれと言われたら仕方ないですよね。 っで、Vue Routerでそれを実現しようとしてpathを/main/みたいに書いてもダメっぽいです。いろいろ調べてみたら、pathToRegexpOptionsを設…

Vue.jsとVuexとユニットテスト

どこもかしこも混雑していることがわかっているので、連休前半は家からほとんど出ることがありませんでした。 早速本題。 component内のボタンがクリックされたらstateが変更される、けどstateが変更されるだけで描画には影響がない、といった場合にはテスト…

Babel7事始め

最近のBebelがよくわかりません、という人向けに書いてみます。 7系 現時点で7系はBeta版となっています。公式Docは6系について書かれているので、7系を使ってみたい人には何の参考にもなりません。というか、インストールするパッケージ名がそもそも違いま…

ReactもVue.jsもAngularJSも万能ではないよ

React好きですか?私は大好きです。仮想DOM、素敵じゃないですか。でも、会社のプロジェクトで採用しようとは全く思わないです。JSフレームワークの話題といえば、やれReactだ、やれVue.jsだ、やれ脱jQueryだ、というのがここ数年のトレンドだと思います。こ…

Meteor導入の覚書

ES2015、楽しいデス。3か月くらい前までは、ECMAScriptのEの字も知らなかったですが、今ではES2015でないと気持ち悪くなるくらいになりました。C++11のときに受けた衝撃に近い。そもそもの話、先月末に「React書いてみたいなぁ」とふと思い、こっそりと(一…

JavascriptでPHPの返り値を画面上に表示する

http://tydk27.info/aretter.html という下らないものを作っていました。入力された文字列をPHP側でmecabを用いて形態素解析し、名詞を「アレ」に変換して、変換後の文字列を画面上に表示します。おぉ、自分で書いててもくだらなすぎる。ニュースとかを変換…