GitHub kei-p
Comment6
Like
Created atMarch 19, 2019 15:34
Updated atMarch 19, 2019 15:34

Questions and feedbacks (6)

kei-p
kei-p commented 4 months

Rails を作ってきた中で、一番苦労した機能はなにでしょうか?

Like(0)

kei-p
kei-p commented 4 months

クライアントに依存しない API ということは、サーバは汎用性を意識した設計になると思うのですが、その弊害や、課題はありますか? API コール数増えて辛いなどありそうかなと。

Like(0)

kei-p
kei-p commented 4 months

@8398a7

react化するにあたってrenderさせる部分は何かgemを使っていますか? あと複数ページがあるSPAの場合、router周りをどのように制御しているかをお聞きしたいです。

render は、https://github.com/renchap/webpacker-react を使っています。 それと、複数ページがあるSPAというのは、 SPA 内での ページ遷移ということでしょうか? 今回の Remotty では、SPA の中でページ遷移する要素がないので router での制御は必要ありません。

Like(0)

kei-p
kei-p commented 4 months

@n-kurasawa

webpacker 使ってますか? 使っていたら感想とか聞きたいです。使っていなければ理由を知りたいです。

使っています。 使わなかったときに js のコンパイル周りでやらなければいけないことが、これ一ついれるとできるのはかなり楽です。 一方で、version アップでがらっと設定ファイルが変わったり、詳細な箇所はブラックボックスになってたりとハマりポイントも多く時々悩まされます。

Like(1)

kei-p
kei-p commented 4 months

@n-kurasawa

影響度の小口化でテストの話が出ましたが、reactの部分もRspec(?) の feature spec でテストしているんでしょうか? 特に問題はないでしょうか? また、フロントのテスト (jestとか) も書いたりしていますか?

特別、 js 側でのテストはまだ用意できてない状況です。 そのかわり、もともと feature の spec が厚めに書いてあったりするので、そちらで動作の保証はできているかなといった状況です。

Like(1)

kei-p
kei-p commented 4 months

@mugi-uno

段階的な移行をする際、jQuery部はDOMに依存し、Reactはstateに依存するような、状態が散り散りになる期間が発生しなかったのかどうか、もし発生した場合はどのようなポリシーで対処したのかを聞きたいです

段階的に機能を置き換えていたので、移行中は常に発生した状態となっておりました。 その時の開発のポリシーというほどではないですが、 ・極力 state への置き換えを優先する ・パーツ内では、絶対混在させない という点は意識していました

Like(0)

This software is available as open source under the terms of the MIT License.
Copyright © 2018 Yoshiyuki Hirano