5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

#ごめんなさい。遅れましたがRiot.jsアドベントカレンダー3日目です。
##実は昨日と今日で煮詰まってました。
実はRIOT以外で煮詰まってしまい今日まっさらな自宅のMacで書いてみようと思ったわけで早めに帰宅しています。
コードはすいません。
あえて書きません。
初心者なりの感想を書かせていただきたいと思います。
##RIOTの良さ
RIOTの良さはReactやVueになかった発想を取り入れている点です。
それはTag自体をView化している点でしょう。
正直言うとVirtualDOMのタグって意外と昔からやっている自分たちだと思いつかないようなTagの使われ方しています。
RIOTはその点もリカバーできているのかなと思っています。
##ハマってしまう点
それはテストです。
一発外してしまうと二回三回とドツボにはまるようです。
それはECMAScirptとNode.jsの罠ってところです。
ECMAとJavascriptのクラスのインポートなどの問題があります。
トランスパイル(Babel)の使い方にしても数多く出てしまっていてどれが正確なのかわからなくなりそうになることが多いです。
そういうときはスッキリとした環境で一回作ってみて実装してみるのが一番だと思います。
実はPythonやPHPも自分は書くので実際言うと一回自分なりの実装を試してみるのが一番だと思います。
自分みたいにライブラリーなどの実装をやっているとよくハマるので今後は嵌りそうだったらスッキリさせてみることが重要だと思います。

遅れたこと申し訳ございませんが。
Riot.jsアドベントカレンダー三日目とさせていただきます。

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?