Vue vs React vs Angular Part.5

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2020/07/29(水) 22:38:49.56ID:z6Fnx3oM
実際どうなん?
Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Angular
https://angular.io/
※前スレ
Vue vs React vs Angular Part.4
https://mevius.5ch.net/test/read.cgi/tech/1591869705/

★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Svelte, Next, Nuxt, Gatsby, VuePress, RedWoodなどはおk。
2020/10/10(土) 20:43:12.53ID:2goS7Sp9
>>470
localstorageはsecurity低いと言われてるけどな
JSで盗めるそうだ

>>469
不安ならMSのasp.net coreのドキュメントみればいい
login実装についても詳しいのがあったはず
2020/10/10(土) 22:43:53.81ID:BjcbKuib
>>463
認証プロバイダーなら、Facebook, Google, Amazon, OpenID など。
モバイルアプリなら、AWS Cognito

Ruby on Rails なら、Devise

ベンチャー企業では、Rails, AWS, CircleCI がデフォルト

クライアント側の人は、Firebase を使う
473472
垢版 |
2020/10/10(土) 23:36:57.75ID:BjcbKuib
ぶっちゃけ始めるのにいい言語て何 part3
https://mevius.5ch.net/test/read.cgi/tech/1599110613/170

上に書いたけど、

ベンチャー企業は、AWS, CircleCI, Ruby on Rails ばかり採用するから、
サーバー側は、Railsの1強

Railsをやっていないと、システム構築運用できない。
これを他言語で学ぼうと思うと、大変
2020/10/10(土) 23:49:00.49ID:8ki6OpWY
>>473
ruby一強だけは無いw
2020/10/10(土) 23:49:50.23ID:OZkIKLkD
>>473
あほ
2020/10/11(日) 00:10:00.73ID:5wfZqbpY
Railsは遅い
LinuxでもASP.net Core動くようになってからは
Rails選ぶ理由が見当たらない
C#覚えるほうがほかの用途にも使えるし。
477472
垢版 |
2020/10/11(日) 06:11:57.18ID:B+MSoWxK
YouTube で有名な雑食系エンジニア・KENTA は、
初心者が進む道を、サーバー側言語のRuby → Go を王道としてる

いらない技術が、

GUI 系は、画面の手直しなどで、工数がかさむ。
C#, dot.net などのWindows 系は、いらない。
Java などの土方系も、いらない。
C/C++ などのポインタ系や、ハードウェアの仕組みなども、いらない。
Elixir, Rust は、普及へのchasm・溝を超えられなかった

今は言語よりも、Docker, Kubernetes, AWS などの、サーバー構築運用技術が重要になった!
つまり、10年やったプログラマーよりも、
Ruby on Rails を1年勉強した未経験者の方が、上になった!
KENTA も言ってたけど、ポートフォリオに、Terraform を使うような怪物も現れてきた

ベンチャー企業は、AWS, CircleCI, Rails ばかり採用するから、
Microsoft は、GitHub を買収し、CircleCI, Heroku, Rails, Ubuntu などを狙っている
478デフォルトの名無しさん
垢版 |
2020/10/11(日) 06:26:44.77ID:L0jLwXV1
未だにRubyイキってる残党
早く駆逐されないかな
2020/10/11(日) 07:45:50.65ID:6reX+khV
Linux環境だから今更ASPやるメリットなんもわからんし(C#は好きだけど)、RailsはRubyおじさんがうるさいので、nextかな〜
480デフォルトの名無しさん
垢版 |
2020/10/11(日) 08:07:58.14ID:5wfZqbpY
>>477
KENTAってぼったくり情報商材うってるやつだろw
そんなやつの信者なんているんだな

Goなんてちっとも流行ってないしメリットもない
KENTAなんて情報商材屋のクズってすぐわかる

RubyはRuby on Rails専用言語というのが実態。
web以外ではろくに使われてないしwebに使っても低速
2020/10/11(日) 08:12:16.08ID:5wfZqbpY
>>477
最後の一行も情報商材屋KENTAの予想か?
つっこみどころ満載なんだが
482472
垢版 |
2020/10/11(日) 09:25:03.49ID:B+MSoWxK
KENTA は、マナブの12万円の情報商材について、
WordPress だから意味がないって言ってる

初心者は、Ruby から始めろって

KENTAのサロンは、月千円だろ。
年収も公開してる
2020/10/11(日) 09:46:52.94ID:5wfZqbpY
マナブも情報商材屋だったのかw
もうエンジニア脱落したひとでスキルがない人という事は知ってる
初心者向けCMSのWordPressみたいなので12万円で売るってそうとうなクズやねw

10万以上の情報商材うってるやつらは全員クズだとおもってる
KENTAも情報商材屋だろ

IT系のYouTuberなんて金のためにやってるやつらばっかりだし
そいつらは情報商材売るためのポジショントークばっかりだぞ
自分が売りたい商材に合わせてほかの技術がだめだとか言ってるだけ
Railsは初心者が入りやすいからそれで商材つくって儲けようってことなんだろうな
2020/10/11(日) 10:01:44.61ID:hEZbcoV+
年収で負けてるお前らが何を言っても虚しいだけだぞ
全て結果が示してる
485472
垢版 |
2020/10/11(日) 10:19:41.88ID:B+MSoWxK
KENTA は、サロン経営者。
キングコング西野を目指している。
知らんけど、情報商材屋ではないだろ

KENTA は、スーパー・プログラマー。
経歴書に使用した、100の言語・フレームワーク・ツールなどを書いてる

Elixir で、ポートフォリオも作ってる
486472
垢版 |
2020/10/11(日) 10:26:06.79ID:B+MSoWxK
KENTA は、学校を否定しないけど、

Ruby on Rails で、マコなりの80万円とか、
1週間のイナズマコースの20万円とか、苦々しく思っているはず

どこもかしこも、Rails で稼ぎまくっている

東京フリーランスのとだこうきは、
デイトラで、10万円のRuby on Rails コースを作って、価格破壊を起こした
2020/10/11(日) 11:13:47.53ID:5wfZqbpY
>>485
KENTAは三流
本当に技術があるなら自社サービス、アプリを大ヒットさせて、
IPOまでいって数百億円以上を手にしてるわ

KENTAとか情報商材屋のやってることは
IT業界の経歴ないやつの弱みにつけこんでぼったくり商材を買わせてること。
初心者向け講座なんて書籍やネットで入手できるレベルのことしか書いてない

サロンの会費が月1000円ならたいして稼げない。
YouTubeの再生も安い
収入のメインはぼったくりの情報商材だよ
YouTubeで知名度あげて初心者だましてぼったくり商材うる。それがKENTA
そんなクズの動画みるのやめたほうがいいぞ
2020/10/11(日) 11:18:36.98ID:5wfZqbpY
>>486
10万円、価格破壊でもなんでもない

英語できるやつはYouTubeで良い解説動画をたくさん無料で見れる
英語できないやつでもRailsくらいなら書籍はたくさんある

情報商材に手を出す必要性はゼロ
2020/10/11(日) 12:19:19.54ID:7awaMIoV
年収が高いほうが偉いなら
詐欺師は偉いってことだな
2020/10/11(日) 12:25:05.38ID:6reX+khV
そんな局地の話なんてどうでもいいから
2020/10/11(日) 12:26:02.19ID:mzj9OHDg
常識的に考えて犯罪は別だろう
2020/10/11(日) 12:36:46.92ID:5wfZqbpY
ずば抜けたスキルあるやつは雇われでも4桁万円稼げるし
自社サービス開発すれば億単位の金をすぐに手に入れる

初心者、業界未経験者をだまして数十万円の情報商材を
売りつけてるようなクズYouTuberはスキルもたいしたことない。
スーパープログラマーとか持ち上げてる信者もいるし、
騙されてる方もきづいてないようだしたちが悪いよな
2020/10/11(日) 12:39:39.24ID:j5pFI3Yh
ということで、情報商材買いませんか?

通常価格39万円の所、今なら20万円です!
2020/10/11(日) 12:55:09.63ID:ksTujyEO
ずば抜けたスキルがあるなら雇われてないでサロン経営とかしたほうが儲かるんだろーな
2020/10/11(日) 13:02:23.43ID:ksTujyEO
なにより人にこき使われて成果を吸い上げられる会社構造から脱却できるってのが心の抑圧からの解放につながってよりよい幸福を得られるのかもしれん
496デフォルトの名無しさん
垢版 |
2020/10/11(日) 13:05:05.43ID:L0jLwXV1
>>485
ケンタはバックエンドしかできない古いタイプのエンジニアだよ
フロントはド素人
ド素人のサロン入りたいならどうぞ
2020/10/11(日) 13:08:25.94ID:VnCDLIN0
フロントは安い人材がゴロゴロ居るから外注すればいい
本当に価値のある仕事ってほとんどすべてバックエンドだよ
2020/10/11(日) 13:09:10.36ID:+MqWlANn
有名で優秀なエンジニアはgithubのプロフィールが輝いてる
2020/10/11(日) 13:13:35.86ID:VnCDLIN0
アピール好きの二流のほうがそうでない一流よりプロフィールが輝かしいなんてことはよくある
アピールの仕方を熱心に研究するようなやつも多い
まあそういうのに時間取られると中身がおろそかになるんだけどね
2020/10/11(日) 13:26:11.68ID:5wfZqbpY
>>494
サロンで稼いでるやつらにあるのは
プログラミングのスキルじゃなくて初心者を騙して稼ぐスキルな
2020/10/11(日) 13:32:07.84ID:I9IAz5Q2
KENTAとかいう奴が宣伝に来てたのか
それともネズミ講システムでもあんのか
502472
垢版 |
2020/10/11(日) 14:12:29.48ID:B+MSoWxK
KENTA は、サロン経営者。
知らんけど、情報商材屋ではないだろ

年収も公開していたけど、何千万も無かった

マコなりなんて、80万円のRuby on Rails コースに、生徒が何千人とかだろ。
売上が何十億円とか

東京フリーランスのとだこうきは、
デイトラで、10万円のRailsコースを作って、価格破壊を起こしたけど、
会社の時価総額、10億円を目指すと言ってた

マコなり・マナブは、経営者。
一方、KENTA・とだこうきは、スーパープログラマー
2020/10/11(日) 15:09:39.38ID:6reX+khV
そんな事よりスレタイにそった話しようぜ。最近React覚えたんだけどVueは何で日本で流行ってんの?
2020/10/11(日) 15:56:13.51ID:LNxOPIwP
色分け世界地図見たことあるけど中国と日本となんだかよく分からん中央アジアの国だけVue人気だったな。
505デフォルトの名無しさん
垢版 |
2020/10/11(日) 18:58:59.20ID:nQ11gXzI
日本は中国の一部みたいなもんだからな
政府からマスコミから企業の役員から中国人だらけ だから流行ってんじゃね?
506デフォルトの名無しさん
垢版 |
2020/10/11(日) 20:14:46.70ID:L0jLwXV1
フロントは安い人材ってのはそっちはWebサイト作成であってWeb開発じゃねえんだよ
Web開発のフロントはむしろ難易度高くて世界的にかなり希少価値が高い
ここをわかってないバカがバックエンドに多い
2020/10/11(日) 20:18:36.41ID:dpbsaRzg
>>506
フロントで無理するんな
顧客はそんなもの求めていない

フロントを難しくして、俺難しいことしてるんだって悦になるなよ
意味がないことをしてることに気づけ
2020/10/11(日) 20:26:59.66ID:6reX+khV
そら(あんたの技術力では)そうよ
2020/10/11(日) 20:30:19.10ID:LnEthgDV
フロントはエンジニアじゃなくてフレームワークユーザーでしかないから金は出し渋らざるを得ない
2020/10/11(日) 20:59:09.14ID:dpbsaRzg
>>508
技術力の話なんかしてないぞ
顧客が求めてるものを作れってだけ
2020/10/11(日) 21:00:47.43ID:dpbsaRzg
つーかなんでSPAの方が素晴らしいなんて考えて出てきたんだろうか?
Twitterなんかスクロールして、そこのリンク先見て
もどったらスクロールが消えてて使いづらいし
それ普通のウェブサイトでよくね?ってのが多い
2020/10/11(日) 21:09:00.82ID:hsJQJu/B
>>510
むしろ逆だろ
ウェブアプリ作るならSPAのほうが楽だからそうしてるだけだぞ
2020/10/11(日) 21:13:48.22ID:dpbsaRzg
>>512
ほらなw
顧客が求めてるかどうかじゃなくて
自分が作るのが楽だから〜とか言い始めたw
2020/10/11(日) 21:17:54.71ID:kZXFoyze
顧客が求めるものを楽に提供できるならその方が良いと思うが。
2020/10/11(日) 21:19:10.17ID:dpbsaRzg
ウェブアプリを作ってる連中は
顧客に何が求めてるかを聞いてない
作ることから始める
2020/10/11(日) 21:25:38.26ID:ksbz56K1
そんな卵鶏論語っても何の意味のない
2020/10/11(日) 21:30:29.51ID:dpbsaRzg
顧客が本当に望んでるなら
もっとウェブアプリは普及してるだろうな
結果論だが、顧客から求められていなかった
2020/10/11(日) 21:53:31.77ID:5wfZqbpY
>>496
client-sideとserver-sideどちらかしかできない人なら
server-sideやってきた人のが理解力はあるが
server-sideやってきた人間ならC#要らないとか言わないし
KENTAレベル低そう
2020/10/11(日) 22:01:26.40ID:I9IAz5Q2
>>515
Webアプリが求められれば作るし、
Webサイトが求められれば作る
お前は客が何を求めているかも分からず
ボクウェブアプリは作れましぇーんしてるだけなの
2020/10/11(日) 23:08:31.46ID:e8s7/6DM
高速MVC+部分更新だけお手軽にできるフレームワークが本当に欲しかった物
ASP.NET Core MVCはよくできてる
2020/10/12(月) 00:08:26.87ID:W7DIfWj+
>>519
顧客はアプリを求めないってだけの話
こういうのを作ってください→ああフロントはウェブサイトですね
こういう話

こういうのを作ってください→フロントはウェブサイトで十分だけど、俺はウェブアプリにしたいんだ!
こういうのが未熟者
2020/10/12(月) 04:09:49.53ID:CsRHImZw
アプリは、様々なリソースを使う権限を渡すから、嫌がられる

一方、ブラウザなら、自分のPC 内にアクセスされない
2020/10/12(月) 06:06:50.40ID:iawghE1m
>>521
いや、さすがに頼まれたものと違うものをゴリ押しすんのはガイジだろ
お前の中ではウェブアプリとウェブサイトは具体的にどんな違いがあるわけ?
SPAならウェブアプリで、そうでなければウェブサイトって言いたいの?
2020/10/12(月) 06:15:13.80ID:W7DIfWj+
> お前の中ではウェブアプリとウェブサイトは具体的にどんな違いがあるわけ?

ウェブアプリは難易度が高くて開発コストが高いだって>>506が言ってたよw
2020/10/12(月) 06:51:45.65ID:wrjLnlZW
ASPおじさんまた恥を晒しに来てたのか
526デフォルトの名無しさん
垢版 |
2020/10/12(月) 06:59:13.63ID:MRg2pj1A
当たり前だがフロントできるってことはバックエンドなどとうの昔に散々開発してきてるわけ
バックエンドしかできない無能はフロントエンジニアはフロントしかできないと勘違いしている
お前らがフロントできないだけの無能な負け組だといつになったら理解するのか
2020/10/12(月) 07:23:57.52ID:V6OLkibC
> 当たり前だがフロントできるってことはバックエンドなどとうの昔に散々開発してきてるわけ

その根拠は???
2020/10/12(月) 07:27:36.33ID:iawghE1m
>>524
うん、それは分かるんだけど、抽象的すぎるよね。じゃあそれって具体的にどう違うのか?ってところを聞いてるんだよ
2020/10/12(月) 07:37:43.17ID:CsRHImZw
Ruby on Rails では、React, Bootstrap などが多いけど、
Tailwind CSS を使っている人もいた

Tailwind CSS を使っている人は、いる?
2020/10/12(月) 08:10:03.70ID:gy4yg8JT
客「こういうのを作ってください」
>>521「フロントはウェブサイトで十分だけど、俺はウェブアプリにしたい」
客「ウェブアプリにするとどう違いますか?」
>>521「開発の難易度が上がって、コストも上がります」
客「???」

523「いや、さすがに頼まれたものと違うものをゴリ押しすんのはガイジだろ」
519「Webアプリが求められれば作るし、Webサイトが求められれば作るよ」
2020/10/12(月) 08:52:33.60ID:qUsLT1qO
>>526
それはないな
フロントエンドはserver side知らないやつばっかり
おまえは職歴ないのがばれてる

server side続けられずにフロント移動なら無能だろう
上流に近いところの仕事から外れたということはそういうことだ
2020/10/12(月) 09:11:48.12ID:8wcnti+0
>>524
難易度が上がるとかコストが上がるってのは成果物に対する副次的な話で、
具体的にって聞かれたら成果物の話をするだろう普通。
アスペには難しいか。
2020/10/12(月) 09:29:43.49ID:y+TJqPrh
> 難易度が上がるとかコストが上がるってのは成果物に対する副次的な話で、

成果物関係ないよ。人件費の話。
難易度が上がると高い人件費の人を雇わないといけないでしょ?w
難易度上がっても給料は一緒でいいっていうのなら話は別だが
2020/10/12(月) 09:38:09.63ID:iawghE1m
>>533
つまり君の認識によると、
ウェブアプリとウェブサイトの違いは開発手法のみであって、成果物への違いは無いということなのかな?
535529
垢版 |
2020/10/12(月) 09:54:32.88ID:CsRHImZw
Ruby on Rails で、Netflix 製のJSON シリアライザー・Fast JSON API を使っている人がいるけど、
これは、GraphQL とREST の中間的な立場になるようだ

REST 以外では、GraphQL と、どちらを使うことが多い?
2020/10/12(月) 10:04:11.76ID:y+TJqPrh
>>534
うはっ、このビジネスアプリの画面ゲームみたいwww

という成果物でも目的は達成できるだろうが顧客は求めてない
結局ありきたりのシンプルなインターフェースが一番
成果物が違っていても、実現できることが同じなら違いはないと言える
537デフォルトの名無しさん
垢版 |
2020/10/12(月) 10:14:25.70ID:941JO02h
>>511
twitterのスクロールが糞なのは同意するが
それはSPAの欠点という訳ではなく
単にtwitterの設計が間違ってるだけ
SPAを責めるのは筋違い
2020/10/12(月) 10:17:23.21ID:y+TJqPrh
使いやすいインターフェースを求めていくと
結局従来の1URL、1ページの構成が最適だって気づく
SPAも結局従来のインターフェースを目指してる
本末転倒w
2020/10/12(月) 10:19:44.62ID:wrjLnlZW
というか個々の人件費が増えてもSPAで早く作った方が安いパターンもあるのでは?
2020/10/12(月) 10:22:32.51ID:y+TJqPrh
SPAが早く作れるなんてデータでもあんの?
むしろ分業作業がしづらくなるから遅くなるやろ
2020/10/12(月) 10:39:46.56ID:qUsLT1qO
>>511
新しいタブで開けばいいだけではないか?
戻ったりするより無駄な読み込みもなく速い

SPAが素晴らしいなんて風潮にはなってないでしょう
大手web serviceのほぼすべてがSPAになってない
URLが別々じゃないとデメリットの方が大きい
2020/10/12(月) 10:45:12.88ID:qUsLT1qO
>>539
SPAは開発生産性が悪く、開発コスト、工程は大幅に増える
しかも使いにくいサイトになる
ろくでもない

5chではSPA流行ってると嘘ついてるひといるけど
ぜんぜんそんなことはない。騙されてはいけない
543デフォルトの名無しさん
垢版 |
2020/10/12(月) 11:23:58.45ID:iawghE1m
>>536
君の言っていることが二転三転してよく分からないからまとめるね。
これであってる?違っていたら教えてほしい。

・ウェブアプリは糞でウェブサイトのほうが優れている(開発難易度やコストの都合)
・2者の主な違いは開発手法にある
・2者はインターフェースにも違いがあるがそれは主旨とは外れているので優劣という意味では関係ない
・インターフェースの違いの掘り下げると、それはデザイン的な違いという意味ではなく、SPAかどうかが焦点
2020/10/12(月) 11:51:07.74ID:8wcnti+0
ID:y+TJqPrh
こいつ成果物は関係ないとか言ってるのに、思いっきりインターフェースの優劣比べてて面白いな
2020/10/12(月) 12:21:03.76ID:9fKl9/jQ
動的にすればするほど、ユーザーがページの挙動を予測しにくくなる

凝ったデザインにすればするほど装飾とマージンが増えて、価値ある情報の含有率が減る

この事実からひたすら目をそらして、UXだなんだと、耳障りのいい横文字言葉遊びでキャッキャとはしゃぐウェブ系フレームワークユーザー(エンジニアに非ず)がいかに多いことか

やつら遊び半分のウェブ系だから許されてるかもしれんが、ガチの業務系に行ったら無能どころか害悪にすらなりかねん
2020/10/12(月) 12:33:31.34ID:wrjLnlZW
お、求められてるものが違うのはわかってんのね
でも業務系以外の事、もっと勉強しようね
2020/10/12(月) 13:09:57.58ID:jwY2w92b
UXとかデザインの是非の話は完全にスレチじゃねーか
あのUXはjQueryだと難しいけどreactなら楽に実装できるとか、実装面での話をするならここでも良いが、UXを実装するしないの是非の話は余所でやってくれ
548デフォルトの名無しさん
垢版 |
2020/10/12(月) 13:37:38.51ID:7YiZwJ+L
>>547
9月2日から10月10日までレスが3つしか付かなかった過疎スレだからスレチや余所でやってくれはまったく通用しない!!
おまえがこのスレに来なければいい!!!
過疎ったのにまたレスが付くようになっていいなと思ってる
おまえがスレチ!!
2020/10/12(月) 14:08:10.51ID:9fKl9/jQ
SPAで「ありがち」なUX設計が実はクソだということがわかってよかった

次は実装が楽になるのか?生産性が上がるか?という疑問だが
これも怪しい

ご存知の通りSPAは遅い、初回起動はとくに遅く
アプリの一部だけが更新されたにも関わらず全体を取り直す必要があるたね頻繁に更新されるアプリには不向きだ
またSEOにも弱い
SSRならば、と言う人がいるが、これはサーバーサイド資源の浪費や不安定さという別の問題を呼び込むので、スマートな解決策ではない

そう、SPAは実装する上でもあれこれ問題だらけの困ったちゃんなのだ
SPAの採用実績が少なくMVCフレームワークが持て囃されるのには理由がある
動的ビューの実装を楽にしたいがために、別の様々な問題を呼び込み、全体としては生産性が低下してしまっている

なんてことはない
SPAは実装能力もクソだった
だから選ばれないのだ
2020/10/12(月) 14:15:16.26ID:iawghE1m
>>544
恥ずかしくなってID変えちゃったね
2020/10/12(月) 14:37:19.13ID:qUsLT1qO
定期的にwebsiteの話題する人現れるけど
ここプログラム板だしweb siteではなくweb appが大前提
552デフォルトの名無しさん
垢版 |
2020/10/12(月) 15:06:26.64ID:O4GtI7oq
でも、最新情報をゲットするアプリとか、正直ウェブサイトのほうが良いんだけど。
2020/10/12(月) 15:08:33.57ID:wrjLnlZW
> ご存知の通りSPAは遅い、初回起動はとくに遅く
Preactとかご存知ない?
20KB以下とかでアプリ作れるよ。起動も一瞬
2020/10/12(月) 15:16:17.49ID:wrjLnlZW
>>552
それはあるよね。
だからSPAサイトのクロールはリソース食うの我慢してヘッドレスブラウザ使ってるわ
555デフォルトの名無しさん
垢版 |
2020/10/12(月) 16:05:22.47ID:MRg2pj1A
>>531
いや、フロントフレームワークでてきたのなんてここ最近だろボケが
それまではSSRやってたんだよ
フロントしかできないアホはフロントじゃなくてただのWebサイトhtmlコーダー
一緒にすんな
556デフォルトの名無しさん
垢版 |
2020/10/12(月) 16:08:56.92ID:MRg2pj1A
>>549
WebアプリにSEOなんていらねーだろ
おめーはWebサイトしか作れない安月給底辺コーダーなわけだ
2020/10/12(月) 16:26:04.83ID:qUsLT1qO
>>555
ここ最近っていつのことだ?
おまえが最近知っただけでは?

人の入れ替わり激しいしフロントエンドしか知らないやつたくさんいる

あとSSRの意味を理解してないだろう

>>556
いやECとかはSEO必要なサイトもある
基本知らないしフロントの底辺だな
2020/10/12(月) 17:07:58.92ID:gy4yg8JT
> ご存知の通りSPAは遅い、初回起動はとくに遅く
いや、単純な速さを比べるなら、ページ遷移速度はSPAが圧倒的に軍配あるし、初回起動もSPA側がchunk化してればどっちも遜色なくね?
chunk化はVueでもReactでもできるし、書き方もルーターの書き方をちょっと変えるだけで手間もかからんぞ。
https://ja.reactjs.org/docs/code-splitting.html
https://router.vuejs.org/ja/guide/advanced/lazy-loading.html

一括ロードするべきか分割ロードするべきかはアプリの性質によると思うが、SPAの選択肢が一括ロードしかないと思いこむのは間違いだぞ。
559デフォルトの名無しさん
垢版 |
2020/10/12(月) 17:20:52.41ID:MRg2pj1A
とにかくフロントフレームワークごときが難しいとかそもそも開発できないゴミの意見は不要
バックエンドしかできないゴミも不要
2020/10/12(月) 18:42:48.48ID:9fKl9/jQ
SPAもゴミ
2020/10/12(月) 20:29:03.84ID:kRs6xrkP
バックエンドはjsonさえ返せればいい
人員さくほどのことではない、なんならサーバーレスでもいい
2020/10/12(月) 20:30:53.59ID:s2VVgDut
SPA使ってる所ってたいがい重いよね
2020/10/12(月) 20:45:36.64ID:WX/9950s
そうかな?
サクサクじゃん
2020/10/12(月) 20:55:02.37ID:s2VVgDut
クライアントでレンダリングのためにJavaScriptで
処理をするんだからどうしても遅くなるよ
2020/10/12(月) 20:58:30.79ID:s2VVgDut
A single-page app is almost always worse than a multi-page app
https://news.ycombinator.com/item?id=18335007
単一ページのアプリは、ほとんどの場合、複数ページのアプリよりも劣ります
2020/10/12(月) 21:00:05.31ID:wrjLnlZW
JavaScriptの処理速度よりネットワークやアクセスの集中したサーバのレイテンシの方が影響大きい場合の方が多くない?
2020/10/12(月) 21:00:53.63ID:s2VVgDut
これは良い意見だな

> SPA Webアプリの構築に数年を費やした後、ステートレスHTMLの単純さが本当に欠けています。
> 私の同僚が選んだフロントエンドフレームワークは、ページ間など、
> 状態を持ち運ぶのが本当に好きで、多くの見つけにくいバグを引き起こしました。
> これらのバグは、複数のページにわたって特定の一連のアクションを実行するとトリガーされます。
> そのようなことは不可能なはずです。ページ間のすべての状態をクリアする必要がありますが、
> これを行うためにフレームワークと戦うのは難しいようです。状態を持ち歩くことはそれの基本です。

SPAはステートフル。ページを移動するときに「状態」を引き継ぐ
2020/10/12(月) 21:03:43.32ID:s2VVgDut
>>566
ネットワークやアクセスが集中した場合、SPAでも遅くなります。
データベースから取ってきたデータ(ここが一番時間がかかる)を
HTML形式に変換して返すか、JSON形式に変換して返すかの違いしかありません。

HTML形式をサーバーサイドレンダリングというのなら、
JSONを返す場合は、サーバーでJSON形式に「レンダリング」してるんですよ
2020/10/12(月) 21:16:45.58ID:iawghE1m
ASPおじさんさ、ID変えて逃げないで>>543に答えてくれよ
2020/10/13(火) 01:08:15.40ID:y5Oy6HcC
アラフォー大逆転プログラマー たけ

【Rails】(送信時のリロード無し!)Action CableでSlack風チャットアプリを作成
https://www.youtube.com/watch?v=o6PuxDr8Meg

プログラミングを始めて半年で、こういうのを作って発表する怪物もいる

この人は、数学の博士課程まで行ってた人。
地頭さえ良ければ、Ruby on Rails 1年で、他言語の10年ぐらいの実力がつく

スクロールしたら、古いデータを取得して、そこに追加していくだけ。
ページ遷移させない

pjax(ajax + historyAPI のpushState)もある。
HTML のbody だけの入れ替え。
head 部分は送らないから、エコ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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