[過去ログ] Vue vs React vs Svelte Part.7 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1: 2021/01/18(月)01:41 ID:3Z3F12lC(1/3) AAS
実際どうなん?
※Angularは残念ながら全く話題にならなかったのでSvelteに差し替えました
Vue
外部リンク:jp.vuejs.org
React
外部リンク:reactjs.org
Svelte
外部リンク:svelte.dev
※前スレ
Vue vs React vs Svelte Part.6
2chスレ:tech

★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Angular, Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
876
(1): 2021/05/06(木)10:07 ID:Y13hjQVR(1) AAS
commonJS絶滅して欲しい
明日から急に使えなくなってくれ
877
(1): 2021/05/06(木)12:18 ID:uRZm0Gzb(1) AAS
>>874
HTML+CSSからのアプローチなら今はプレーンJS+DOMで事足りちゃうんだよなぁ
878: 2021/05/06(木)13:29 ID:8ZtD7GWo(1) AAS
>>876

親でも殺されたか
879
(1): 2021/05/06(木)13:34 ID:ZT6ahk9U(2/2) AAS
>>877
jQuery+DOMでも事足りるんじゃね?
880: 2021/05/06(木)14:31 ID:HboKrdHY(1) AAS
jQueryおじさんなんとかならんかな
老害って言葉がぴったり
881: 2021/05/06(木)17:22 ID:4eByDaSt(1) AAS
>>879
jQuery使うまでもないかと
882: 2021/05/07(金)03:26 ID:aa4IWypt(1) AAS
使ったほうが楽になるんだから
使わない理由がないってことだよ
883: 2021/05/07(金)07:06 ID:vUh37oo1(1) AAS
jQueryは帯(ウェブアプリ)に短し襷(ウェブサイト)に長しだし、変なクセは強いし、ランタイム無駄にデカい(上に下手すると使いまわせない)し、おまけに遅いし、楽さより面倒臭さが強くない?
884: 2021/05/07(金)23:29 ID:BWkshpRW(1) AAS
react!react!react!
885
(1): 2021/05/08(土)05:19 ID:kl/S+43i(1) AAS
>>847
SSRすることで解決するようで良かった。
これでCSRしないと空白ページのみという駄目サイトを脱せますね。

JS前提とせずともせめて閲覧だけは出来るべきですし、
JS有効環境でもReact等の重いダウンロード待ち&CSR待ちで表示までの悪体感だけは避けて欲しいですね。
886: 2021/05/08(土)05:55 ID:wrJv2eZa(1) AAS
この手のサイトならSSGが一番良いかと。表示は確実にされる、速い、サーバに負担がかからない。

>>885
React単体は存外速くて軽いので、体感悪いサイトは色々突っ込み過ぎなんだろうね
887: 2021/05/08(土)10:50 ID:owHuS+rJ(1) AAS
JSがいつか死ぬかもしれないとか詭弁だな
それならブラウザもHTMLもいつか死ぬかもしれないだろう
888: 2021/05/08(土)14:22 ID:43bBwuym(1) AAS
JSは意外と快適なぐらいには育ってしまったので駆逐は難しいだろう
889: 2021/05/08(土)14:35 ID:pg6Q8Y27(1) AAS
まともに使えないゴミたちがjs憎しだからな
890: 2021/05/08(土)14:37 ID:coBHIhPM(1) AAS
es2015は割と好きやけどな
891: 2021/05/08(土)15:55 ID:vOczhTTR(1) AAS
V8が強過ぎる
892
(1): 2021/05/08(土)18:15 ID:I8na8wwQ(1) AAS
Wasmはjavascriptにとって脅威にならず、互いに補完するものらしい。。

って、どういうことやねん!!
893: 2021/05/08(土)22:49 ID:uWvq49l/(1) AAS
Ie6ぐらいから時代が止まってる人いるよね
894: 2021/05/10(月)02:33 ID:KPOzgeFS(1) AAS
>>892
UIがjs
高高度計算がwasm
895
(1): 2021/05/11(火)17:03 ID:8Vv1XPFI(1) AAS
SvelteってjQueryの代わりにはなってもReactの代わりにはならんよね
html in JavaScriptなのか
JavaScript in htmlなのかで根本的に目的が違ってくる
896: 2021/05/11(火)19:56 ID:ZCNxNExS(1) AAS
>>895
具体的にどう目的が違うの?
897: 2021/05/12(水)00:58 ID:w4TAZAbA(1/2) AAS
JavaScriptをオフでも見れるならjQueryの代わりになる
898: 2021/05/12(水)00:59 ID:w4TAZAbA(2/2) AAS
いやそれじゃSSRとかいい出すから違うな
ウェブデザイナーがJavaScriptを使わずにウェブページを作成できるなら
jQueryの代わりになると言ったほうがいいか
899: 2021/05/12(水)04:16 ID:49+VJ9o2(1) AAS
JavaScriptオフでも見られるwwwwww
jQueryってスゲーwwwwww
wwwwww
900: 2021/05/12(水)04:18 ID:t5uqXVsw(1) AAS
ま?
901: 2021/05/12(水)07:02 ID:f1K2ySuN(1) AAS
セレクタとかそういう用途向けの機能だよな
902
(1): 2021/05/12(水)07:07 ID:d6LRu30I(1) AAS
こういうバカってjQueryを何だと思ってるんだろうな。
JavaScriptで書かれたJavaScriptから呼び出すJavaScriptのライブラリだというのに。
903: 2021/05/12(水)08:17 ID:rVJ0Zld2(1/3) AAS
>>902
それな。DOM APIでやれることを簡潔に記述できるようにしただけで
デメリットがあるとしたら僅かなパーフォーマンス低下とデータ転送量の増加があるだけ
ブラウザネイティブの機能と基本的に変わらないわけで
jQueryを否定するっていうことはブラウザのDOM APIを否定するのと同じなんだよな

ReactとかはそのDOM APIを否定してるわけだけどね
(DOM APIを使うな、混ぜて使うなっていう設計)
904
(1): 2021/05/12(水)09:09 ID:i5oTDsFJ(1) AAS
スレタイの3つだとsvelteがシェアでは一歩遅れてる感じ?
905: 2021/05/12(水)09:30 ID:zUDbH73s(1/4) AAS
ReactはDOMの補完じゃなくて、DOMをリアクティブに変える事がキモだからね。
DOMの補完だったjQueryはブラウザの進化で価値が無くなったけど、Reactがブラウザに取り込まれるとは今の所は思えない。
Reactが世代交代するのはもっと便利なパラダイムが出てきた時かな。
906
(1): 2021/05/12(水)11:57 ID:cBo9TB3z(1/2) AAS
まだバーチャルDOMの概念をわかってない奴がいるのか
jQueryだとかDOM APIだとかいってるやつは根本的に理解できてないから必死で勉強しな
React使いは遥か高みにいる
ここまで登ってきな?
907: 2021/05/12(水)15:22 ID:khtU8HaB(1) AAS
>>904
ライトユーザーから見たらコード数が少なく済むのが魅力的に見えるらしいがベビーユーザーから見たら別に不必要にコード数を減らしたい訳じゃないしな
908: 2021/05/12(水)16:11 ID:rVJ0Zld2(2/3) AAS
> DOMの補完だったjQueryはブラウザの進化で価値が無くなったけど

jQueryにはDOM API を簡潔に記述できるという価値が残っていて
それを理由に今もシェアを伸ばしてるんだけど知らない?

外部リンク:w3techs.com
もうちょっとでjQueryのシェアは78%に到達するよ。1年で2%伸びてたりもするから
今年中は無理でも来年中には80%に到達するかもしれないね
909
(1): 2021/05/12(水)16:12 ID:rVJ0Zld2(3/3) AAS
>>906
バーチャルDOMはDOM操作が速くなったら不要になる技術だよ
910
(5): 2021/05/12(水)17:44 ID:cV34JdqJ(1) AAS
うるさいからjqueryゴミクズ君は消えてくれ
画像リンク[jpg]:i.imgur.com
911
(1): 2021/05/12(水)18:07 ID:RTV90nYB(1/4) AAS
>>910
残念ながら全然違ってる。

jQueryにおけるインスタンスはDOM要素のツリー
DOM要素のツリー毎にイベントハンドラが閉じた状態
そしてインスタンスをまたぐような処理はDOMのイベントではなく
DOMインスタンスのイベントとして送信される

その図に書いてあるようにReactが一つの巨大なstateオブジェクトを持っているのと違って
jQueryの場合はインスタンスごとに小さくstateを持っていて
インスタンス動詞の結合度は弱く、少ないイベントで通信する
912: 2021/05/12(水)18:14 ID:RTV90nYB(2/4) AAS
>>910みたいなものを見ると
自分でぐちゃぐちゃに壊しておいて壊れてる!って
言ってるだけなんだよなってわかる
913
(1): 2021/05/12(水)18:18 ID:cBo9TB3z(2/2) AAS
>>909
早くなることはないよ
canvasみたいなAPIじゃないと高速描画は無理
914: 2021/05/12(水)18:57 ID:zUDbH73s(2/4) AAS
>>910
この図初めて見たけど、React触ってるときの感触めっちゃこれだわ!
あっちでイベント書いてこっちでインターフェイス書いて、そことここの処理の時系列による噛み合わせを考えて……な生DOM世界からの脱出だった。
Web標準コンポーネントで楽になるかと思いきや、それはそれで手続きが面倒くさかったし
915
(1): 2021/05/12(水)19:02 ID:zUDbH73s(3/4) AAS
>>911
一つの巨大なState??
React使ったこと無いの?
916
(1): 2021/05/12(水)19:23 ID:RTV90nYB(3/4) AAS
>>915

>>910の図を見てみ
917
(1): 2021/05/12(水)19:24 ID:RTV90nYB(4/4) AAS
>>913
バーチャルDOMが最終的にDOM APIを呼び出してるって知ってる?
バーチャルDOMがDOM APIより速くなることはないよ
そういう意味なら、そのとおり
918: 2021/05/12(水)19:32 ID:zUDbH73s(4/4) AAS
>>916
Reactって仕組みの中にStateがいくつか入ってる図に見えるけど???
919: 2021/05/12(水)20:05 ID:YLZdSr5P(1) AAS
>>910
この図がおかしいやん
920: 2021/05/12(水)20:06 ID:zdSe0i8P(1) AAS
複数のイベントから、同じstateに書き込んで
stateをグローバル変数のように使ってるやろ
921
(1): 2021/05/12(水)20:45 ID:tWS7lhVr(1) AAS
その図は本質ではない
一つのグローバルステイトを用意すればjQueryでも同じことはできる
Reactの本質はコンポーネントという単位で関心ごとを一つにまとめ上げたことだと思う
その中で状態の更新を一方通行でやれること
922: 2021/05/12(水)20:53 ID:tSWgm1oC(1) AAS
いや功績と言うならreactというよりフレームワーク化とエディタ含めた統合環境だろ。少なくとももうjQueryは使いたくねえよ
あとスレチだからjQueryの話は止めとこうぜ
923: 2021/05/12(水)20:57 ID:qD69jJhD(1) AAS
スレチだな
924: 2021/05/12(水)21:00 ID:pJc2kKgl(1) AAS
>>917
それはコンパイラがアセンブラより速くなることはないといういつもの話。
925: 2021/05/12(水)22:32 ID:UbDpp860(1) AAS
宣言的UI
926: 2021/05/13(木)04:19 ID:nrtxeueq(1/3) AAS
>>921
自分で答えいっちゃってるじゃん

その図は本質ではない。
クソプログラマがメチャクチャなコードを持ってきて
ほらメチャクチャだと言ってるだけで

そんなやり方はしない
が正解なんだろ
927: 2021/05/13(木)05:37 ID:m89jR/hy(1) AAS
jQueryおじさんがReact触ったことないのはわかった
928
(3): 2021/05/13(木)19:58 ID:/oUX0vPx(1) AAS
みんなの職場は
デザイナーに投げたデザインページを
動的ページに合わせこみはどうやってるの?
俺はHTMLでもらって埋め込みを全部やり直してるけど
超めんどくさいわ
特にjsで動的にな動きをデザインに合わせて再実装するのが
苦行で死にそう
デザイナーが作ったcssクラスの解読とか
特にアイコンや
before after要素とかがまじで嫌い
929
(1): 2021/05/13(木)20:16 ID:nrtxeueq(2/3) AAS
>>928
そういう所に使うのがそもそも間違ってる
見た目なんかどうでもいい所に使うのが正しい
930: 2021/05/13(木)20:23 ID:atcKWVfF(1/2) AAS
>>928
お前が無能なだけ
デザインから構築すらできないならフロントエンドエンジニアやめろ
html cssなんてデザイナーよりできて当たり前だろ
style componentやjsxをデザイナーにやらせるのかよ?
931: 2021/05/13(木)20:25 ID:atcKWVfF(2/2) AAS
>>929
そういうところに使うもんだろが
アホなの?
932: 2021/05/13(木)20:30 ID:nrtxeueq(3/3) AAS
デザイン分業ができなくなった言い訳

全部自分でするもんなんだよ!
933
(1): 2021/05/13(木)22:16 ID:Ix5H/zCq(1) AAS
>>928
あいつらなんでbefore afterとかハック的なCSS多用したがるんだろうね
解読&再実装が手間なの、普通にわかるわ
ソースは読まず、見た目だけで再実装する方が早い説、あると思うよ
934: 2021/05/13(木)22:34 ID:Ky73Q8+J(1) AAS
従来のフローの中でreactやvueを採用したならデザイナにStorybook覚えてもらってパーツ作ってもらうのが良いだろね
935: 2021/05/14(金)00:41 ID:72tOngHk(1/3) AAS
デザイナーはXDとかでモックつくるだけでいいだろ
jsxとcssはフロントエンジニアの仕事だよな?
できないお前らの責任
936
(2): 2021/05/14(金)01:02 ID:QMgVBpCt(1/2) AAS
たぶんデザイナーは、SASS, Bootstrap を勉強しないからだろう

レスポンシブ対応できないでしょ
937: 2021/05/14(金)07:59 ID:ng5ApV1o(1) AAS
ぶっちゃけイラストレーターとかで
こんな感じのデザインですってのさえ示してくれればいい

小汚いソースをよこされるよりはw
938: 2021/05/14(金)10:09 ID:GWgcGB6j(1/4) AAS
>>933
ようするにあなたは理解できないんですよね?
馬鹿なんですよ。あなたが。
939: 2021/05/14(金)10:10 ID:GWgcGB6j(2/4) AAS
>>936
sass、bootstrapはウェブデザイナーが使うものですが、
あなたはreactでsass使ってるんですか?
作ってないくせに、言っちゃったんですか?
940: 2021/05/14(金)10:12 ID:GWgcGB6j(3/4) AAS
ウェブデザインというのはCSSやHTMLで構造やデザインを定義していくものなので
JavaScriptで手続き型的にデザインを構築するのと発想が違うんだよな
941: 2021/05/14(金)10:27 ID:pLRygybZ(1) AAS
どちらでも出来るけどjsのほうがわかりやすくて簡単という意味ですね
942: 2021/05/14(金)10:30 ID:GWgcGB6j(4/4) AAS
静的に定義するという能力が足りないんだよな
HTMLとCSSは静的ファイル。静的に定義されている。
943: 2021/05/14(金)13:27 ID:72tOngHk(2/3) AAS
おめーらさんたちはstyle componentとjsxをデザイナーにやらせるんだな
ただのプロップス屋じゃん
944: 2021/05/14(金)13:48 ID:HHqmcP2B(1) AAS
たしかにデザイナとの協業は今でも難しい
10年前より難易度上がったと思うわ
945: 2021/05/14(金)14:21 ID:6peJjk0E(1) AAS
それだけデザイナに求められる技能が増えたか、もしくはデザイナが不要になってきたんだろな
個人的には二度手間三度手間になるのでHTMLやcssをいじらずデザインだけ考えてて欲しい
946: 2021/05/14(金)14:32 ID:Z9qkiVJO(1) AAS
意訳 うちのような弱小企業には
まともなウェブデザイナーがいない
そんな会社にまともな技術者がいると思うかね?
947
(1): 2021/05/14(金)15:55 ID:qzv+JgCH(1) AAS
デザイナーはカンプだけ作ってれば十分だろ
昔と比べて求められる知識も増えてるんだからさ
下手にコーディングされても足手まといだし
948: 2021/05/14(金)15:58 ID:bBl2sxC0(1) AAS
一気に民度下がったなここ
949: 2021/05/14(金)16:09 ID:JGNA71on(1) AAS
UIUX考えられないデザイナとかゴミ
っていうか邪魔
950: 2021/05/14(金)16:17 ID:72tOngHk(3/3) AAS
>>947
でもフロントエンジニアはカンプすら再現できないゴミじゃん
目ん玉と脳みそが生まれつき腐ってるから見たものが何かすら理解できない
951: 2021/05/14(金)16:37 ID:TB4ib7Bt(1) AAS
Emotion使ってみたけどCSSinJSって、Bootstrapとかと違ってCSS全部書かないといけないんか
それとも別でそれ用のCSSライブラリある?
Bootstrapと組み合わせるのは違うよな
952: 2021/05/14(金)18:03 ID:+cIspCW+(1) AAS
全ては928の自演
953
(1): 936 2021/05/14(金)22:15 ID:QMgVBpCt(2/2) AAS
2019/9

Build a Mini-Course Website with React, Ruby on Rails, Webpacker, and Bootstrap
動画リンク[YouTube]

React コンポーネントのJumbotron に、
pt-4 mt-4 text-center とか、Bootstrap の属性を付けてる
954: 2021/05/14(金)22:54 ID:LgJgjq7h(1) AAS
GitHub における大規模なモノリポのパフォーマンスの向上
外部リンク:github.blog

> GitHub の有名な Ruby モノリスを解体し、GitHub のすべてのユーザーのためにリポジトリのパフォーマンスを向上させる新しいマイクロサービスを Go で作成しています。
955
(1): 2021/05/15(土)04:39 ID:/1WA0n4U(1) AAS
PCサイトをレスポンシブに変えることはできるんだけど、
htmlとcssを新規で作る時って、PCファーストとスマホファーストって難易度はどっちが高い?
そもそもスマホファーストの定義ってPCで見た時に横幅いっぱいに広がること?

横幅変えた時に動的に変わるのって%だと思うけど、かなり難しそう
ブレイクポイントは580pxぐらいの1つにする予定です 
956: 2021/05/15(土)11:43 ID:Sjzu5/zJ(1) AAS
>>955
スレタイみろ
Web板で聞く内容だろ
957
(2): 2021/05/15(土)23:22 ID:auBvyRat(1) AAS
htmlやcss書くデザイナーと仕事したことないわ
かなりレガシーな話してないか?
DreamWeaver的な時代の
958: 2021/05/16(日)03:54 ID:XXPlTV2t(1) AAS
>>957
( ゚∀゚)?
959: 2021/05/16(日)03:56 ID:L4d15pQE(1) AAS
>>957
( ゚д゚)
960: 2021/05/16(日)08:23 ID:dwn8WkYe(1) AAS
ほらな、視野が狭いんだよ
961: 2021/05/18(火)08:52 ID:gf5dM7qT(1) AAS
Material UI民俺、低みの見物
962: 2021/05/21(金)19:51 ID:EH2kUiOR(1) AAS
ついにIEが死ぬらしい
963: 2021/05/21(金)22:13 ID:RURWOFp3(1) AAS
IEなんてもうサポート切れるぜって言っても頑なに要件から外さなかったあの会社
ゆるさねえわ
964: 2021/05/21(金)22:21 ID:0svfgKZd(1) AAS
金さえ払ってくれれば上客さ
965
(2): 2021/05/22(土)13:43 ID:Bv5s42L+(1) AAS
JSのフレームワークをこれから習得するならReactが安定なのかな

業務で使うというよりは、試作や書き捨てな用途が多いから学習コストが低めのほうが良いのだけど
vueは3になってからReactと大差ないとも聞くしどうなんだろ?
966: 2021/05/22(土)14:29 ID:wMryifzt(1) AAS
自分が作りやすいと思う方を選択した方がいいと思う
個人的にはVueの方が今でも良いな
reactはやはり書き方が気持ち悪すぎる
967: 2021/05/22(土)14:50 ID:2IJ+sera(1) AAS
いや逆だろ
968: 2021/05/22(土)15:43 ID:/D2w59c0(1) AAS
フロントは移り変わり激しいからReact頑張って覚えた頃には時代遅れになる可能性がる
あと先進的なことを追う傾向にあるから仕様も破壊的に変わったりもする
実務だったりサクサク読み進められる人じゃなければ、趣味ならVueでいいかもってどこかに書いてあった
969: 2021/05/22(土)15:44 ID:OIxJpfc/(1) AAS
Aureriaが良いよ
標準だからね
970: 2021/05/22(土)16:01 ID:BOAsBfPB(1) AAS
ここ数年はReact一強が続いてきたし、移り変わりが激しいと言っても5年くらいのスパンだろ。
新しいものを覚えるだけで数年かかるような人は仕方がないが、普通の人は自分が
使っているものが時代遅れになったと感じてから乗り換えても十分間に合う。
将来性に賭けて青田買いすると外した時が痛すぎるしな。
971: 2021/05/22(土)16:59 ID:D/fC/+XO(1) AAS
Reactは簡単ですが...
972: 2021/05/22(土)17:51 ID:+g5caswO(1/3) AAS
移り変わり激しい言うてもReact上のレイヤーの技術が新しく出てきた、とかが多いしな
973
(1): 2021/05/22(土)17:54 ID:62SBP3xC(1/3) AAS
それな
以前フロントの若い連中がやたらとイキってバックエンドを見下してくるから
Reactってやつは新進気鋭の若手スーパープログラマじゃないと扱えない高度なライブラリなのかと内心ビビリまくってた
でも必要にかられていざやってみるとクソ簡単で拍子抜けしたものだ
フロントの連中はこんなものでマウントを取ろうとしてたのかと正直呆れたよ
バックエンドのほうが万倍難しかったね
974: 2021/05/22(土)17:54 ID:PCI/j8GD(1) AAS
>>965
JSのフレームワークっていうか、SPA用のフレームワークだぞ
用途に合ってるならいいけど
975: 2021/05/22(土)17:59 ID:xv86KUGw(1) AAS
>>973
素のReactだけならめっちゃ簡単だしな
フレームワークが薄いし
976: 2021/05/22(土)18:00 ID:+g5caswO(2/3) AAS
Reactは難しいものを簡単にする為のライブラリだからね。
しかし、フロントとバックエンドがいがみ合ってるとか、嫌な会社だなw
977: 2021/05/22(土)20:06 ID:U1U7sLzA(1) AAS
JSXって使った事ない人にはhtmlとjsを悪魔合体させたガバガバ言語だと思われがちだけど
実際習得してみたらめちゃくちゃ厳密なルールの下JavaScriptの中にタグは入ってるからな
逆に<br>タグとか書いてるヤツにキレたくなってしまう
978: 2021/05/22(土)20:22 ID:+g5caswO(3/3) AAS
JSXはだだのマクロだからね
979
(1): 2021/05/22(土)21:46 ID:b1IChNPr(1/3) AAS
簡単と言ってる奴ほど何もできない
Reactで大規模開発やってみろ
お前らの無能さがすぐわかるから
980: 2021/05/22(土)22:01 ID:62SBP3xC(2/3) AAS
で、でたー。クソかんたんなReactでマウントマン
981: 2021/05/22(土)22:47 ID:b1IChNPr(2/3) AAS
今頃フロント始めてみるゴミクソw
いつまでバックエンドやってんだか
982: 2021/05/22(土)22:56 ID:62SBP3xC(3/3) AAS
バックエンドで忙しいからねー
暇なときは片手間にフロントやるのもいいかな
頭空っぽにしてコーディングできるから休憩にちょうどいい
983: 2021/05/22(土)23:03 ID:b1IChNPr(3/3) AAS
バックエンドしかできない無能はあっちいけ
984: 2021/05/23(日)03:33 ID:1TnUlIAl(1/2) AAS
>>965
用途に適したフレームワークや用途に適した手法を使うべきです。
Reactにも向いていないことは山のようにあります。
あと記述面だけでなくReactにかぎらないですが、遅さ重さという犠牲により仮想DOM等を実現しています。
それらも用途により必要ないもしくは効率優先など様々な理由でReactを避けたいことも多々あります。
もちろん各々の用途で、無駄とか非効率とか記述しにくいとか向いてないので複雑になるケースとかを全て無視してもいいなら、Reactだけでもやっていけないことはないでしょう。
用途に応じてそれぞれ適切なものを選びましょう。
985
(1): 2021/05/23(日)05:38 ID:iX6bZe8N(1/3) AAS
Next.js以前はそうだったね。というか仮想DOM遅くないよ。
986: 2021/05/23(日)05:42 ID:iX6bZe8N(2/3) AAS
用途に合わせて適切な物をってのは、その通りです
987
(2): 2021/05/23(日)06:33 ID:zmSGPUw1(1/3) AAS
Ruby on Rails では、React, Bootstrap が多い。
Vue.js は少ない

Reactは米国企業で、JSX で書けるので、米国で多い。
Vue.js はローディングアニメ・トランジションなど、CSS アニメが強い感じ
988: 987 2021/05/23(日)07:04 ID:zmSGPUw1(2/3) AAS
注目度では、YouTube で有名な、雑食系エンジニア・KENTA のサロンの、
Ruby on Rails 初心者用コースに、React ではなく、Vue.js SPA が加わった。
つまり、日本のプログラミング学校・自社開発系の転職市場では、Vue.jsなんだろう

Rails, Linux, Docker Compose, Node.js(Webpack, Babel), Bootstrap
VSCode(Remote Container, WSL2 ならRemote WSL), Heroku, CircleCI、データベース

今までは、Docker Compose までが初心者用コースだったが、
最近は誰でも、Docker出来るから、
AWS Fargate, Terraform, Vue.js, TypeScript が主戦場

だから、AWSのくろかわこうへいのサロンにも、入る必要がある。
今では、1年の未経験者が、10年以上のプロよりも技術力が上になってる!

KENTA、2021/4

2021年のWeb系エンジニア転職を成功させる3つの技術要素
動画リンク[YouTube]
989: 2021/05/23(日)08:01 ID:TX/DprfC(1) AAS
>>979
大規模開発ってなんの事いってんの?
990: 2021/05/23(日)08:15 ID:zWTSjYeE(1) AAS
それにしてもangularは話題にのぼらんなあ
やり方決まってるしそんな難しくないんだけど
991: 987 2021/05/23(日)11:14 ID:zmSGPUw1(3/3) AAS
Electronではじめるアプリ開発
~JavaScript/HTML/CSSでデスクトップアプリを作ろう、2017

この本では、Electron, React, JSX, Firebase, Spectron, Mocha

サーバーがNode.js なだけで、
サーバーがRuby なら、Ruby on Rails, React, RSpec, Selenium Webdriver と同じ

まあ、Windows デスクトップアプリに限り、Electron, Reactで作る事もありかな

>>953
は、Rails, React, Bootstrap だけど、
Rubyの本も出してる、ソニックガーデンの伊藤淳一は、既に4年前に、Vue.js を使っている

伊藤淳一、2017/2

Rails 5.1で作るVue.jsアプリケーション 〜Herokuデプロイからシステムテストまで〜
動画リンク[YouTube]
992: 2021/05/23(日)11:36 ID:yHngvGL2(1) AAS
他のF/Wと比べてとにかく無駄が多い
993: 2021/05/23(日)11:42 ID:uFou4fnu(1) AAS
ガイジの宣伝するなよw
RubyはマジでNGワード入りだなw
994
(1): 2021/05/23(日)11:50 ID:MJ9lD3tL(1) AAS
発想がゲームエンジンに近い
995
(1): 2021/05/23(日)12:03 ID:1TnUlIAl(2/2) AAS
>>985
仮想DOM方式は明白に遅くて重いです。
ただしそのコストを払う犠牲と引き換えに管理が楽にできるメリットを得るのが仮想DOM方式です。
996: 2021/05/23(日)12:56 ID:TXTv8bXp(1) AAS
>>994
ゲームエンジンより圧倒的にしょぼいよ
997: 2021/05/23(日)13:18 ID:WuKjpbpL(1/2) AAS
>>995
外部リンク:ics.media
メモリはともかくとしてそれ以外では明白に遅いと言えるほどの差はないだろ
998: 2021/05/23(日)13:41 ID:iX6bZe8N(3/3) AAS
DOM描画コストに比べたら仮想DOMツリーの走査(JavaScript処理)コストなんて誤差みたいなものだよね
999: 2021/05/23(日)13:43 ID:qRfDE337(1) AAS
次スレ

Vue vs React vs Angular vs Svelte Part.8
2chスレ:tech
1000: 2021/05/23(日)13:48 ID:WuKjpbpL(2/2) AAS
仮想DOMが遅いっていうのは大抵不必要な描画を抑止できていない場合
1001
(1): 1001 ID:Thread(1/2) AAS
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 125日 12時間 7分 36秒
1002
(1): 1002 ID:Thread(2/2) AAS
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。

───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
外部リンク:premium.5ch.net

▼ 浪人ログインはこちら ▼
外部リンク[php]:login.5ch.net
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.292s*