Vue vs React vs Angular vs Svelte Part.8

■ このスレッドは過去ログ倉庫に格納されています
2021/05/23(日) 13:42:32.51ID:qRfDE337
Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Angular
https://angular.io/
Svelte
https://svelte.dev/

※前スレ
Vue vs React vs Svelte Part.7
https://mevius.5ch.net/test/read.cgi/tech/1610901677/

★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
2021/11/25(木) 09:16:19.51ID:3eUR1B4g
>>494
そういう事言ってるんじゃ無いと思われ
2021/11/25(木) 09:46:53.77ID:j44THsas
Nuxtをずーっと今まで「ぬくすと」って読んでましたごめんなちゃい
2021/11/25(木) 09:55:22.44ID:6PNOZvLH
>>495
じゃあ何?
大昔からC言語ですら関数のポインタ渡しは普通に行われてきたし
吐き気がする意味がわからない
2021/11/25(木) 11:07:37.08ID:HVNbZj+U
コンポーネントと再レンダリングとjsxとcssとかもろもろキモいだろ
こんな言語とフレームワークは他にはない
2021/11/25(木) 12:32:27.92ID:u1R7fYUq
そのへんは単に思想の違いだから。
安い挑発には乗らないよ
2021/11/25(木) 17:05:15.02ID:HJmocxS/
コールバックで吐き気って、関数を関数に渡すのが意味わからんとかってことじゃね?
そのレベルだとフロントかなりきつい気がするけど
2021/11/25(木) 17:27:16.35ID:88pS2ZzI
高階関数や関数型プログラミングが嫌いな人たまにいるけど
狭い世界でしかやっていけないプログラマーだね
2021/11/25(木) 17:35:14.41ID:pjIacKLV
一昔前のコールバック地獄知ってるんでしょ
あんなスパゲティコードみたら誰でも吐き気するって
他人の書いたそんなコードとか読みたくも無いわ
あ、お前ら一人で書いてるんだったね
ならお好きに
2021/11/25(木) 17:43:28.23ID:u1R7fYUq
はいはい安い挑発乙
2021/11/25(木) 17:43:51.31ID:u1R7fYUq
はいはい安い挑発乙
2021/11/25(木) 17:59:13.67ID:88pS2ZzI
>>502
コールバックとコールバック地獄は全く別の話
一方でJavaScriptは継続渡しプログラミングとしてもコールバックを多用してきたがそこには非同期プログラミングも許容する柔軟性こそJavaScriptの強みの一つ
もちろん同期プログラミングしかできない人はasync/awaitのみによる限定的な使い方に徹するしかない
例えばその元となる非同期にresolveやrejectをするPromiseを返す関数などを自分で作れないだろうから
2021/11/25(木) 18:11:26.83ID:u1R7fYUq
JSに慣れてくると非同期前提の設計って結構便利だなと感じ始めるよね
2021/11/25(木) 18:14:59.13ID:oJfKzV0X
そりゃどの言語でも一緒
2021/11/25(木) 18:17:03.11ID:md9vGLeF
UIつくる以上非同期からは逃げられない
2021/11/25(木) 19:32:50.33ID:mLIM7TI4
>>505
電車とか好きそう
2021/11/25(木) 19:43:12.53ID:6PNOZvLH
>>505
そういうのは例えば『XMLHttpRequestとPromiseとJSONのマニュアル見ていいからそれらを使ってURLを与えるとJSONオブジェクトを返すasync関数を作りなさい』
とか課題を与えるとまともなJavaScriptプログラマーか駄目プログラマーかすぐに判別できる
2021/11/25(木) 20:00:31.58ID:u1R7fYUq
>>510
XMLHttpRequestはもう随分使ってなくて細かいとこ忘れちゃったな。
とりあえず200以外はエラーで良いですか? って試験出した人に聞いちゃう
2021/11/25(木) 20:04:04.47ID:ZImesmKO
AJAX派なんですけど・・・
2021/11/25(木) 20:14:32.53ID:6PNOZvLH
>>511
そこはマニュアルを見ていいから大丈夫
あと題材としてはXMLHttpRequestでなくてもよくて
コールバックする関数からPromiseを返す関数を複雑な場合でも作れるプログラマーか
それともそれを使ってawaitするだけのプログラマーか
その違いがわかればOK
2021/11/25(木) 20:45:47.47ID:u1R7fYUq
>>513
なるほど。
setTimeoutを使って早期終了もできるasync sleep関数を作れ、とかいう課題でも面白いかもね
515488
垢版 |
2021/11/25(木) 21:31:47.59ID:lV7I3SI4
皆さん色々とありがとうございます
取り敢えず>>492さんのサイトで学習から始めてみようと思います


Javascriptがあまり受け付けないのは引数の中に関数をそのままぶち込むっていう
今までやってきた常識とは異なるコードを割とよく見るので…
理屈が分かれば簡単なんだろうとは思いますが前提知識無しでちょっとデバッグしようかなレベルの時にこういうの見るとちょっと辛いですね

https://pastebin.com/pgmkMw1Q
2021/11/25(木) 22:03:54.38ID:u1R7fYUq
>>515
JavaScript以外でもモダンな言語なら(無名)関数を引数にするのは日常茶飯事だよ。慣れた方が良いかも。
頑張ってね。
2021/11/25(木) 22:12:56.53ID:QpUtj2Zs
何故にnode?
2021/11/25(木) 22:27:53.50ID:Sxy/H7rg
pythonなんて変数がすべてオブジェクト型だぞ
2021/11/25(木) 22:28:50.94ID:Sxy/H7rg
間違った
数値や文字列などすべてがオブジェクト型
2021/11/25(木) 22:38:37.90ID:88pS2ZzI
>>511
それよりもJSON.parseでエラー出た時にPromiseをrejectするのを忘れずにw

>>515
今どき関数型プログラミングをしたことないとは化石のような方で驚く
関数に関数を渡すのを覚えるとプログラミングが捗りますよ
あとイテレーターを使ったり作ったり慣れるとよいでしょう
2021/11/26(金) 01:28:37.73ID:hJBWjEcP
Rustいじってるけど良いねこれ
継承が無いってのが凄く良い
2021/11/26(金) 02:16:24.03ID:R0yJ4Kup
>>521
あんまり言うとスレ違いになっちゃうけど。
implがオブジェクトの実装に寄り添ってたり、return無しで値が返せたり、ifとmatchが式だったり、デフォルトでimmutableだったり、エラー処理やOption周りのワンライナーっぷりだったり、所有権周りの合理性だったり、コンパイル時の親切さだったり、ほんとにモダンだし、洗練された言語設計哲学を感じるし、書いてるとな〜んて美しい言語なんだろうって惚れ惚れする。
まぁJavaScript|TypeScriptも大好きなんだけどねw
2021/11/27(土) 11:00:31.47ID:tTgWIdmh
JSフレームワークもぐぐること多いんだけど
技術系記事の日付はこれでもかっていうくらいに目立たせてほしくなるな
いつの記事かによって見る見ないがガラリと変わる
2021/11/27(土) 19:54:50.39ID:xsZ/PEwR
んな事するならドキュメント読んだ方がはやいって
2021/11/28(日) 14:49:42.74ID:5RCWgpfl
間違ってる記事多いもんな
せめてドキュメント読んでから書けよって突っ込みたくなる
2021/11/29(月) 15:55:53.28ID:Veee5+hu
JSは母数が多いからねえ
2021/11/29(月) 17:10:47.63ID:cOjdUgMN
最近はもう誤用のほうも辞書に載り始めてるとは言え、
そもそも統計学を翻訳するときに成立した造語だからな母数って
統計用語としてのparametersの訳だよ
それさぁ…「分母」じゃダメなの?
もし統計用語としての「母数」を意図してます、と言うなら「JSは母数が多い」は文意が通らないよ
まぁ分母なんだろうけど
どうして小学校で習う分母ではなく母数を使いたがるのだろう?
少しでも頭良く見せたいとか?
逆効果だと思うが
2021/11/29(月) 17:24:27.42ID:tPktcSTu
>>527
それは本末転倒で
parameterの訳語を母数したところからおかしい
parameterは特性とかでいいだろ
一方で母数は誰もが母集団の数や分母の数と認識するのは当たり前
2021/11/29(月) 17:36:15.74ID:cOjdUgMN
>>528
悪訳語であるとは俺も思うがそれとこれとは話がdifferent
2021/11/29(月) 17:49:45.77ID:tPktcSTu
>>529
明らかに『母集団や分母の数として母数』が使われている状況で
わざわざ『馬鹿げた訳語である母数』を持ち出す人がバカだと言ってるだけです
2021/11/29(月) 18:34:34.72ID:cOjdUgMN
>>530
馬鹿げた訳語をわざわざ使ったのはなぜ?
分母ではダメだった?
なぜ小学校で習う分母ではなく、「馬鹿げた訳語」である母数を、その訳語の創出の意図と違った誤用である分母の意味でわざわざ使ったの?
頭良く見られたかったの?
バカなのにw
2021/11/29(月) 18:55:42.36ID:tPktcSTu
>>531
は?
俺は使ってないぞ
2021/11/29(月) 19:21:01.13ID:cOjdUgMN
悪法も法なりではないが、統計学を日本に導入する際に創出され、それ以降差し替えられず、現在でも統計用語としてのParametersの唯一の訳語なわけよ
それを小学校で習う分母の代わりごときに流用する必要なんてないわけ
そもそも小学校で習う単語である分母で誤解の余地なく正確に言い表せるものをなんで本来その意味を持っていない母数で言い表したがるわけ?
特にプログラミングなんてどんなに気に入らなかろうが利用する言語・APIの仕様に沿ってコーディングしなきゃ動かんのに、
オレオレ解釈で書いておいて、本末転倒だ!仕様がおかしい!馬鹿げている!俺の思った通りにコンピュータは理解するべきだ!
と言っているようなもの
2021/11/29(月) 19:44:47.95ID:BPt2v2wi
>>533
それ誤用だよで済ませとけばいいのに。
それを人を馬鹿にしたみたいに「頭良く見せたいの?」とかつけるからいらぬ論争になるんでしょ。
多分使った本人は誤用である認識すらないでしょ。そうやって誤用が広まって行くんだし。

まぁ煽り合いが文化なら違う場所でやってよ
2021/11/29(月) 19:50:42.71ID:iENNPe6G
>>534
それが母数警察だ
どうだ怖いか?w
2021/11/29(月) 19:58:25.03ID:BPt2v2wi
>>535
超怖い。俺も母数を誤用してた口だからまじかってなったわ。明日から会社でマウント取りいくわ
2021/11/29(月) 20:04:23.25ID:tPktcSTu
誤用ではありません
複数の意味があるだけです
そして片方がパラメーターを母数と失敗誤訳してしまったというだけにすぎない
全ての常識人に母数は全体の数の意味で通じます
2021/11/29(月) 20:12:38.44ID:iENNPe6G
良く考えてみなよw
少なくとも統計の文脈では母数は全体の数には使えないじゃんw
そして母数は一義的には統計のためにひねくり出された言葉でしょ
分母の意味が後づけなんだよ。
偉い人が勘違いしてムキーっ!俺の意味も正しいの!って言って辞書に分母の意味足したんだろうなw
2021/11/29(月) 20:16:17.38ID:Mph1l0DA
な、何のスレだっけ?
2021/11/29(月) 20:25:45.71ID:4MgUQE5v
>>538
言葉には正しい形も定義もなくその形も意味も用法も時間とともに常に変化してきたナマモノ
そして多義性こそ最も盛んに行われてきたものだから何かに一つにこだわっちゃダメ
一番重要なことはその時代に通じてきたかどうか
現代のほとんどの日本人は母数を全体の意味で用いて通じるからOK
少なくとも誤用ではないですね
2021/11/29(月) 20:28:58.32ID:iENNPe6G
まあ、ら抜き言葉の酷い版みたいなものだからねw
2021/11/29(月) 20:29:35.71ID:TW8V00FP
技術的な事は具体的な事何も語れないのに言葉の誤用についてはこの有様
2021/11/29(月) 20:30:30.56ID:dVBrQ1Ix
スレチの上にしつこい
2021/11/29(月) 20:33:36.00ID:cOjdUgMN
ま、俺も誤解を生じやすい失敗訳語だとは思う
だからバカが釣られる
糞にたかる蠅のようだ
2021/11/29(月) 20:41:44.99ID:cydEy5/m
総務省や文部科学省も使っている由緒正しい誤用らしい
https://ja.wikipedia.org/wiki/%E6%AF%8D%E6%95%B0#cite_ref-5
2021/11/29(月) 20:45:18.61ID:4MgUQE5v
>>541
ら抜き言葉は以前から使われてきた西日本方面の正しい方言
しかも可能と受け身尊敬表現とを分離できる優れた用法
たまたま標準語として採用した東京地方の方言ではラ抜き言葉がなく区別できず劣った状態であったため
区別できる優れたラ抜き言葉を採り入れる人が全国的にも増えたに過ぎない
2021/11/29(月) 20:47:09.91ID:cOjdUgMN
>>545
それどころか総務省統計局の初心者用統計講座の資料チェックしてた時も間違って使ってやがったので厳重に注意しといた
どこの誰が間違えてもお前は間違うなと
2021/11/29(月) 20:49:59.07ID:SzhfINeS
もういいからjQueryスレに帰れよ
2021/11/29(月) 20:54:04.54ID:MhgkRoDF
伸びてるとおもえば母数警察とかしょーもなww
こういうのいちいち指摘するやつって、
コード書かないくせにレビューだけ文句言ったりするんだよなw
指摘するだけじゃなくてわざわざ語りだして煙たがられるやつw
2021/11/29(月) 20:55:44.41ID:4MgUQE5v
言葉の形や意味用法は通じるかどうかが全てなので通じていたら誤用ではないのよ
そして本来の形や本来の意味が使われなくなった言葉も多数
2021/11/29(月) 20:56:35.55ID:iENNPe6G
>>546
たしかにら抜き言葉は可能/受け身尊敬を分けられる(分けれるw)というメリットがあるね。
分母と違ってparameterかmodulusかtotal numberか分からんくなる挙げ句にメリットとしてはナンダカカシコソウニミエルくらいしかない母数の誤用と比べるのは失礼だったかもw
2021/11/29(月) 21:07:38.55ID:tPktcSTu
発端はこれ

>>526
> JSは母数が多いからねえ

母数が多い、と用いているから
そこに紛らわしさは全く無く
parameterやmodulusの意味ではなく
全体数の意味であると日本人なら誰でもわかる
この状況で失敗訳語の母数を持ち出して語りだすのはキチガイくらいだ
2021/11/29(月) 21:11:50.78ID:iENNPe6G
ナンダカカシコソウに見せたかったのでは?w
2021/11/30(火) 12:16:35.00ID:HvFvECRE
キモイ
2021/11/30(火) 19:52:35.25ID:KVWYCfko
なぜフロントエンド技術者が馬鹿にされるのかよく分かるスレですね
2021/11/30(火) 20:13:35.92ID:ZW4IpnTF
こんなところで日頃のウサを晴らしてるより勉強した方が良いですよ
2021/12/03(金) 16:56:03.13ID:KPYLN7p7
ふろんとえんどってづやって勉強するん
2021/12/03(金) 17:17:21.44ID:MOk0xQBV
2019年まではVueとNuxtが優勢だったけど2020年あたりから一気にReactが盛り返した印象があるんだけどその頃何があった?
559デフォルトの名無しさん
垢版 |
2021/12/03(金) 18:03:48.48ID:42xbUG4I
hooksの浸透とか?それぐらいしかない気がする
2021/12/03(金) 20:08:47.49ID:fKsN2CGD
Vueは自滅した感ある
2021/12/03(金) 20:24:12.30ID:XIVj35HM
もう、React Hooks 無しでは考えられない

JSX も
2021/12/04(土) 00:36:04.46ID:WDZUT71H
あえてVueを選ぶ理由が無い
2021/12/04(土) 00:49:22.21ID:fgkxpNXc
開発ってさ、新規開発だけじゃないじゃん
例えばそういう場合にReactを追加するよりもVueを追加するほうが断然合理的じゃないかな
2021/12/04(土) 00:49:55.15ID:7ngDAK/C
Vueのほうが日本語ドキュメントが豊富(だった)じゃん
2021/12/04(土) 01:39:46.13ID:L0U1VSkA
はじめにVueを書いてしまった為にVueで書いてるとかあります。
2021/12/04(土) 16:44:48.39ID:3EGWuhu+
負の遺産を積み上げ続けるとか修行かよ
2021/12/04(土) 20:59:55.58ID:H+9c/0f7
vueは日本だけ
またガラパゴス化するつもりか
2021/12/04(土) 21:13:13.35ID:8tV+wUyg
でもお前日本から出ていく気ないじゃん
2021/12/04(土) 23:47:16.94ID:TLmSTmTQ
>>567
日本ってかアジア圏じゃねえの?特に中心にあるのは中国だろ
2021/12/05(日) 00:00:36.69ID:7BPnTs5Y
っていうかぶっちゃけさ、
ReactやVue使わないほうが作り終わるの速いよね
2021/12/05(日) 06:31:15.67ID:rl2Q2Xgy
必要無いのに使ってるからだろ
2021/12/05(日) 08:52:48.49ID:GJGs0W70
WebサイトならReactはいらん
業務システムとかWebアプリ系なら必須
2021/12/05(日) 09:11:10.09ID:a0UZ7XYh
Webサイトなら(構成によるけど)Next.js使っちゃうかな〜
2021/12/05(日) 14:34:11.28ID:0ggx4lCY
webアプリvueから入門してるわ……
575デフォルトの名無しさん
垢版 |
2021/12/05(日) 15:04:41.64ID:XxJEGrKn
Reactは冗長すぎる
よほど大規模でリッチなクライアントでない限り
使用するメリットがない
2021/12/05(日) 15:18:39.91ID:rkuGwAwP
どんな書き方してるんや……
2021/12/05(日) 15:53:33.76ID:DvBfUPMY
2021/12/05(日) 15:58:14.78ID:4PPlVzU6
どんな書き方といか、最低限の処理をするのに大変といった感じだろうな

例えば特定のフィールドに値を入れるだけでも大変
2021/12/05(日) 16:06:21.22ID:RPxGMG17
今から勉強するならSvelteしようよ
580デフォルトの名無しさん
垢版 |
2021/12/05(日) 16:26:11.96ID:39njNS5B
react嫌いすぎでwasmが全てを吹き飛ばしてくれる日を心待ちにしてる
2021/12/05(日) 17:26:53.56ID:ynAjy435
wasmはUI作るためのもんじゃないだろ
2021/12/05(日) 17:28:11.34ID:rkuGwAwP
>>578
DOMでゴリゴリ書くより楽じゃない?
583デフォルトの名無しさん
垢版 |
2021/12/05(日) 17:50:16.57ID:KOPBFOTo
CSSセレクタを使えば容易では?
2021/12/05(日) 19:51:20.09ID:zYjHnXyH
>>582
DOMなら一行よ?

$("#id").va(123);

vs Reactやってよw
2021/12/05(日) 19:55:43.98ID:rkuGwAwP
あ、それぐらい小規模ならDOMで良いです
2021/12/05(日) 19:58:51.07ID:zYjHnXyH
そうでしょ?

あとさAスタイルのときとBスタイルのときみたいに
CSSでデザインを切り替えるからさ
DOMの書き換えなんてほとんど不要なんだよね

DOMゴリゴリっていう発想が
そもそも間違ってるんだよ

Reactとかさ、なにそんな単純なことを
JavaScriptで頑張っちゃってるの?って思う
2021/12/05(日) 20:07:22.27ID:Yw2Xo6zr
だからあんたには必要無いんでしょって
2021/12/05(日) 20:07:36.76ID:rkuGwAwP
あ! そういう人ね。現状で困ってないなら、他所でやってどうぞ
2021/12/05(日) 20:52:08.15ID:oT3qVeDO
フレームワークってたいてい規模が大きいほど恩恵があって、
小規模のうちはデメリットの方が大きいもんだよ
2021/12/05(日) 21:08:55.48ID:H6ur06tM
やっぱVanillaJSが1番!
2021/12/05(日) 22:02:27.62ID:GJGs0W70
>>586
そもそもコイツは何もわかっていないからスルーしていい
2021/12/05(日) 22:12:43.37ID:4TMSwlhJ
入力フォームとか多用するサイト作らんならそりゃ要らんやろ
元々そういう区分けだって言ってるやん
2021/12/05(日) 22:37:55.95ID:MGzOS3+Z
Ruby on Rails では、若い娘が1人で起業する場合は、
Heroku, CircleCI, React, Bootstrap, jQuery が定番

大企業では、AWS で、
REST の代わりに、Facebook 製のGraphQL, Relay とか。
Bootstrap も含めて、すべて米国のFacebook 製で揃える

YouTube で有名な、雑食系エンジニア・KENTA のサロンでは、
転職用にReact よりも、Vue.js が必須

でも、米国人は中華を使わない
594デフォルトの名無しさん
垢版 |
2021/12/05(日) 23:08:33.40ID:KOPBFOTo
>>593
ホワイトハウスのサイトはガッツリVue使ってるだろ。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況