[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 06/13 06:11 / Filesize : 248 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Vue vs React vs Angular Part.2



1 名前:デフォルトの名無しさん [2019/03/09(土) 22:02:33.71 ID:47IMMy0/.net]
実際どうなん?
Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Angular
https://angular.io/
-
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
※前スレ
Vue vs React vs Angular
mevius.5ch.net/test/read.cgi/tech/1545395856/

★ここではjQueryの話題は禁止です
★jQuery房が書き込んでも無視してください

49 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 22:57:26.28 ID:o7bvUAdf.net]
>>48
えぇ…駄目って事は無いと思うけど、RxJSで一度取得した情報をページ遷移ごとに再度取得したり、ユーザーが仮で入力した入力情報を一々RxJSで送るって、面倒臭過ぎない?

俺は一度取得したデータや入力したデータはコンポーネント外のどこかに保管して、
データの更新がある時に再利用する、という方法が良いと思うけど。処理的にも通信量的にも。

もちろん、作るものによってデータの扱いは異なるだろうから、俺の考えが絶対に正しいとは思わないけど。

50 名前:デフォルトの名無しさん [2019/03/11(月) 00:23:57.94 ID:lyQtF9ny.net]
>>49
それは結構範囲が広い問題だねえ。設計思想にも関わってきそうな。ただデータの再利用部分なんだけど、単に通信量を減らすキャッシュ的なもの?なら簡単だろうけど、なにやら複雑そうだね。

51 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 00:26:48.86 ID:JM6BoaCV.net]
>>41
描画し終わった後に呼ぶメソッドはアレとか、前だとコレとかとっつきにくい。
まあriotよりはマシだが

52 名前:デフォルトの名無しさん [2019/03/11(月) 00:36:16.62 ID:EA8HXttJ.net]
>>44
それがfluxなんじゃないの?

53 名前:デフォルトの名無しさん [2019/03/11(月) 10:44:37.63 ID:lyQtF9ny.net]
>>49
ブラウザのデータ永続化も絡んでる?

54 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 00:33:48.58 ID:jJAw+gN3.net]
>>53
いやそこまでは。精々ユーザーが使っている間、具体的にはブラウザタブ開いている間くらいで考えてる。

JSONにしてsession storageにぶち込もうかとも思ったけど、データバインディングもしたいから
今んとこはserviceで管理するのが一番無難かなぁと。

55 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 02:23:44.41 ID:UpxuEIqZ.net]
Model(Application/Data) <----> View Model (JQuery/AnimeJS/DOM) <----> View(HTML/CSS)

56 名前:デフォルトの名無しさん [2019/03/12(火) 09:34:20.66 ID:AFnQdIOq.net]
>>54
5chじゃ詳しく話せないと思うんだけど少し範囲が広すぎるから、なにが具体例があると分かりやすい。今までの内容から、storeやrxやstorage,indexedDBでも解決に至らない問題って事だよね。

>データバインディングする際にも各コンポーネントのhtmlにクソ長い名前付けなきゃならなくてかったるい。

ここが核心で他は不便ではない、という事なら解決方法は全然違ってくると思うし。

57 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 10:16:12.94 ID:q9ip16jC.net]
>>51
俺の場合はReactNativeを仕事で使って、同じようなとっつきにくさを感じたから、今はVueやってる。たぶん大差無いんじゃないかな。



58 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 12:10:25.68 ID:7g9xGTjE.net]
vueのtsサポートってどんな感じ?
普通に使える?

59 名前:デフォルトの名無しさん [2019/03/12(火) 12:47:29.02 ID:AFnQdIOq.net]
>>58
俺は普通に使ってる。特に問題ないよ。

60 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 22:43:17.38 ID:yqMuNo3c.net]
Fluxってsetterで値をセットし、getterで値を取得しましょうってことでいいの?

それともsetterの代わりに、メソッドで連想配列に値を入れて
getterは使わず、内部構造の連想配列をそのまま取得ってこと?

61 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 00:03:24.50 ID:PAp5WAI8.net]
>>56
「解決に至らない問題」というとちょっと違ってて、やりたい事は出来るんだけど、「もう少しシンプルで書きやすく、分かりやすい書き方はないか」と悩んでる。
今やってる事の目的と具体例を出すと、次の様な感じ。
【やりたい事とアプローチ】
コンポーネント間で画面遷移しても画面の状態が保持されるようにしたい。
そこでコンポーネントではなく、サービスにサイトの状態を保持させる。
【具体例】
『component』
・A.component.ts / html
・B.component.ts / html
『service』
・test.service.ts
 public val: any = null; // Aの状態を保持するメンバー変数。
 
1)TestServiceをA、Bそれぞれのコンストラクタで読み込む。
2)Aのcomponent.tsでデータを取得し、serviceのvalに格納。
this.testService.val = result; // 中身は { res : "OK" }

3)Aのcomponent.html上でデータをバインディングで表示。
{{this.testService.val.res}}

4)AからBに画面遷移。
5)component.tsで、取得したデータをオブジェクトの一部に格納。
var result = { res : this.testService.val.res, num : 123 }

結論としては↑のやり方でAで取得したデータをBで参照する事には成功したが、次の問題が出て来た。
・TestServiceにもっと多くの変数があると、どの変数がどのページの状態を示すかが分からなくなる。
・VS Code だとhtml編集時にtsの補完が効かず、htmlのバインディングの構文
{{this.TestService.val.res}}
を書くのが面倒。

何かズラズラと書き上げてて、だんだん設計がよろしく無い気がしてきたわ。いっぺん設計を考え直してみるわ。

62 名前:デフォルトの名無しさん [2019/03/13(水) 01:32:34.62 ID:N5s6avwa.net]
>>61
ちょっと俺もangular勉強中だから近日中に答えるわ。
ただ気になるのが4)のA>Bに遷移した後、リロードが発生したら表示できなくなる気がするんだけど。。urlが同じならAに戻るだけだから問題ないと言えば無い。のかな?
または、A>Bへの遷移後Aは破棄されず再び更新が発生した場合サービス側で注意深く処理しないとせっかくのBのバインドが外れてしまう。
ごめん実装と例は違うんだろうけど、パッと見て気になったところ。

63 名前:デフォルトの名無しさん [2019/03/13(水) 06:45:39.95 ID:82TbnNci.net]
それ
リロードが発生するとデータが消えるのは論外なのでリロードしても大丈夫なようにしないといけない

64 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 07:00:36.64 ID:YzEG8kXL.net]
名前が長くなるのはいやがらない方がいいと思うけどな。シンプルな名前にすると背後に潜む仕組みがわかりにくくなって逆に不安になったりしない?

65 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 07:03:11.66 ID:YzEG8kXL.net]
{{this.TestService.val.res}}

こう書いてあると、他の人が見たときにわかりやすくてよい名前だと思う。

66 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 08:57:38.95 ID:YvUB85FK.net]
ReduxならlocalStrageのミドルウェアがあったな

67 名前:デフォルトの名無しさん [2019/03/13(水) 09:40:05.85 ID:N5s6avwa.net]
現段階での改善案なんだけど、
1:Aのロード部分はサービスへ。
2:AB共にサービスからrx経由で取得。
が基本だと思う。要はコンポーネント内で直接ロードしない。この修正だけで随分見通し良くなると思うよ。
あとはサービス側でキャッシュなり永続化なりお好きな様に。



68 名前:デフォルトの名無しさん [2019/03/13(水) 11:07:16.09 ID:xsp0OITE.net]
頑張らなくっちゃ〜 頑張らなくっちゃ〜
うんちもプリップリッ おしっこもジャージャー
頑張らなくっちゃ〜 頑張らなくっちゃ〜 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)


69 名前:デフォルトの名無しさん [2019/03/13(水) 11:20:41.84 ID:82TbnNci.net]
・サービスの根幹に関わる部分はflux概念で管理
・その部分はどのページでリロードしても破綻しないように管理する
・見た目とかリロードで変更されても問題ないstateはそれぞれのコンポーネントで管理


こんな感じかね

70 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 12:36:13.64 ID:M+m6pFpm.net]
リロードしてもステート変わらないの?
何のためにリロードするんだろうな。
そんな糞サイト二度と行かないわ

71 名前:デフォルトの名無しさん [2019/03/13(水) 12:56:53.92 ID:sDP8Zfpo.net]
何のためにリロードするのかってユーザーが勝手にリロードするからだろ
糞サイトだろうが優良サイトだろうがリロードするやつはリロードする
そんなことすら理解できないバカを自己紹介すんな

72 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 13:27:25.76 ID:M+m6pFpm.net]
何を期待してリロードするのかということなんだが…
リロードしてもリロード前とステートまったく変わらないの?
そんな糞サイト二度と行かないわ

73 名前:デフォルトの名無しさん [2019/03/13(水) 14:00:09.36 ID:sDP8Zfpo.net]
>>72
お前がバカだから理解できないのはわかった

74 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 14:51:42.99 ID:C11CZt6j.net]
馬鹿と馬鹿が言い争っていてワロタ
jQueryおじさんの俺が説明してやろう

リロード自体が要求になってるんじゃないんだよ。
重要なのはURLに対応した表示になるということだ

例えば、誰かにこのページ見てくださいってLINEかなにかで送った時、
相手もそれを同じ内容で見れるということが重要なんだよ。
それが出来てれば自然とリロードにも対応する

それから進むと戻るな。ブラウザで進むや戻るを押したとき
URLが変わるが、内容もそれに対応して変わらないといけない
これもURLい対応した表示ができるならば自然と実装できてることになる

リロードした時に表示内容が変わる変わらないは関係ない
データが更新されりゃそりゃ変わるだろ。それは問題ではなく
URLに対応して表示がされてるということが重要なんだよ。

75 名前:デフォルトの名無しさん [2019/03/13(水) 14:55:47.58 ID:N5s6avwa.net]
>>72
逆だよ逆。リロードしてもステートは基本変わっちゃダメなんだが。。別の何かと勘違いしてない?

76 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 15:05:53.98 ID:C11CZt6j.net]
URLに乗っけるべき情報(ステート)と
そうでない情報を明確に区別して考えてるかい?
それぐらいSPAの基本になってるはずだろう?

なんかそういう前提基礎知識無いまま
フレームワーク使ってる!SPAが得意!俺SPAやってる!
みたいな馬鹿多そうだよね

77 名前:デフォルトの名無しさん [2019/03/13(水) 15:08:42.76 ID:sDP8Zfpo.net]
>>74
お前は巣に戻れ



78 名前:デフォルトの名無しさん [2019/03/13(水) 15:16:56.45 ID:N5s6avwa.net]
そうだな、皆さんスルーの方向で。

79 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 15:22:27.03 ID:C11CZt6j.net]
じゃあID変えるわw

80 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 15:41:41.69 ID:spDmUHe4.net]
仲良くしろよマン参上!

仲良くしろよ

81 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 16:02:58.96 ID:096TGv3x.net]
だからlocalStrage使う方法調べりゃいいだけしゃね?
どのフレームワークの話かはしらんけど

82 名前:デフォルトの名無しさん [2019/03/13(水) 16:56:50.71 ID:N5s6avwa.net]
今angular入れて色々弄ってるんだけど、思ってたより分かりやすかった。これは食わず嫌いだったかも知れん。lonic2も良い。

83 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 22:36:26.58 ID:XQdSKsp+.net]
今入院中でこの暇な時間使ってmacbookでreact nativeの開発環境構築したんだが、再起動しようとしたらmacOsの更新で引っかかってtimemachineで今朝に戻ってまたやり直しだよ。
Iphoneのデザリングは思わぬところで使えないな。
今日だけでパケット使用量が27.5GB超えたわw

84 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 23:12:47.46 ID:/iq5uPyI.net]
ツッコミ待ちか?

85 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 01:02:58.29 ID:ru/Uognt.net]
>>67
あぁそうか。コンポーネント基準で状態を保持するんじゃなく、RxJSを基準に取得した情報の管理をすりゃいいのか。なんとなく分かったわ。

あと、サイトのリロードについては特に書いてなかったけど、リロード時にはクエリにレコードのidでも埋め込んで、
ABそれぞれでTestService呼べばいいか。

>>65
説明が悪かったわ。変数名が長いのが「めんどくさい」の根本原因じゃなく、
VS Codeでコンポーネントのhtmlに変数を書く時に補完が掛からないからいちいち変数部分だけコンポーネントで書いて、
それをhtmlにコピペするって作業してるけど、その作業がめんどくさいんだよ。

htmlにクソ長い変数名貼り付ける際にコピー範囲間違えて、貼り付けた内容の間違いに気付かなくて、
serveして動かねー!なんて事も結構あったから、何か予防出来る良い方法(出来れば補完を効かせる方法)無いかなぁと。

86 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 01:08:44.08 ID:r/2mZZxz.net]
Angularの人多そうだね
自分はReact派なので話がよく分からないわ

87 名前:デフォルトの名無しさん [2019/03/14(木) 08:12:54.12 ID:OwP0/eKx.net]
きちんとIE11でも動くように確認してる?



88 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 09:12:46.32 ID:ejdidB2K.net]
>>86
前スレでは殆ど話題にならなかったけどな

89 名前:デフォルトの名無しさん [2019/03/14(木) 09:48:52.88 ID:cYcIRmqP.net]
>>85
ロードはそれで良いと思う。

あと補完部分だけど、俺はwebstorm使ってるからすまんけどvscodeだとどうなるのか分からない。でもそれ補完できるのが普通だから設定でどうにか出来そうな気がするんだけどね。。

90 名前:デフォルトの名無しさん [2019/03/14(木) 09:49:55.66 ID:cYcIRmqP.net]
>>85
まだangular初心者なんで勘違いしてるかも知れんけど、webstormだと補完効いてる様に見える。少なくともコンポーネントのpublicな変数がhtmlで補完効かないという事は無い。注入したサービス内のプロパティも補完効く。

一度試してみたら?30日のトライアルあるし。インスコしてプロジェクト読み込むだけですぐ確認出来るよ。少し高いが。。サブスクだし。

91 名前:デフォルトの名無しさん [2019/03/14(木) 09:58:02.68 ID:cYcIRmqP.net]
>>86
俺もreact vue派だよ。ただ聞いてた様なangularの急な学習曲線は無いと、現段階では思う。まだ全体を比較できるほど知ってる訳じゃないけど。

92 名前:デフォルトの名無しさん [2019/03/14(木) 17:30:00.98 ID:cYcIRmqP.net]
ふと思ったんだけど、vscodeにangularのextension入れて無いから補完効かないとかじゃ、、違ったらすまんね。

93 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 09:00:46.58 ID:sCYeu0PB.net]
nuxtとかVuepress使ってる方いたら、使用感とか不満点とか教えてください。

94 名前:デフォルトの名無しさん [2019/03/15(金) 10:31:41.22 ID:oX4qYXDT.net]
>>93
Nuxtでssrにexpress使用する場合って事?仕事で使ってるよ。
create-nuxt-app で pwa, express, vuetify 指定。
色々世話焼いてくれるのは良いけどカスタムしようとすると少しトリッキー。ルータ周りとか。元が緩いから常に複数のやり方がある。たまにコレで正しいの不安になる。不満点としてはそんなもん。

95 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 11:49:10.14 ID:grzsyouu.net]
職場のとなりのおっさんが秀丸でAIのフロント作ってた
設計もデザインもコーディングも全部一人で完結させてた
Reactも丸暗記してるみたいで秀丸で手打ち

手練れの人ならvscodeなんて要らない

96 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 11:54:10.30 ID:4uXCwYPV.net]
つ メモ帳

97 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 12:31:05.49 ID:sCYeu0PB.net]
Webstormと違ってVSCodeは無料なんだから、そこまで嫌わなくてもいいだろう



98 名前:デフォルトの名無しさん [2019/03/15(金) 12:36:40.24 ID:oX4qYXDT.net]
>>95
凄え。。俺には到底真似できん。

99 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 13:26:57.92 ID:soCAaGQV.net]
vimじゃねえのかよ

100 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 14:43:00.90 ID:xg5ImndD.net]
一方俺はVS Codeでバグが見つかり一時間考えてもわからず人に聞いたらただの変数名の間違いだった

101 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 15:53:30.81 ID:RoIPOHxI.net]
Reactで長いスペルって
componentDidMountとかライフサイクルメソッドくらいじゃない?

あとパッケージ名とか

102 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 18:30:15.60 ID:Ub8vdKeJ.net]
>>95
残念ながら、それでは比較になっていない。

同等の手練の人でvscodeを使う人と秀丸を使う人の
両方を用意して比較して初めて意味がある。

103 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 19:23:38.69 ID:4uXCwYPV.net]
そういうの文系ではapple to appleの比較って言うけど理系ではカッコよくなんて言うんだっけ?

104 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 21:07:09.57 ID:2KXTO6ja.net]
まあ実際のところメソッドの綴り思い出すくらいのことで生産性が上がったり下がったりはせんわ。

105 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 21:43:10.81 ID:Em1ZGZeP.net]
つーか仕事で縛りプレイするなよ

106 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 22:57:48.26 ID:Q5qTdV/M.net]
vscode嫌ってるとかでなく、よく知らない・導入面倒そう・そのうち考える くらいの感覚で
現状維持(秀丸継続)してるだけだと思うよ

107 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 23:07:57.45 ID:T3qDIaug.net]
(知り合いなの?)



108 名前:デフォルトの名無しさん [2019/03/15(金) 23:19:53.06 ID:oX4qYXDT.net]
秀丸でもホットリロード効くのかね。試すつもりもないが。

109 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 23:52:43.11 ID:FowMnS0c.net]
>>108
ホットリロードはwebpack-dev-serverの構成だろ

110 名前:デフォルトの名無しさん mailto:sage [2019/03/17(日) 09:13:50.38 ID:CtYDlaLX.net]
正直コード補完って要らなくね?

111 名前:デフォルトの名無しさん mailto:sage [2019/03/17(日) 09:52:45.29 ID:VrxWLsvb.net]
うそつきコード補完ならいいのか

112 名前:デフォルトの名無しさん mailto:sage [2019/03/17(日) 16:31:11.50 ID:B3aOMEx5.net]
>>110
お前さんだけ補完オフにして使えば良いじゃん。

113 名前:デフォルトの名無しさん mailto:sage [2019/03/18(月) 09:08:50.14 ID:OsNQoPQN.net]
ワッチョイなくなったからとれか分からんくなったけどReactマスターのオッペケはどんな環境でコーディングとかデザインとかやってるの?

114 名前:デフォルトの名無しさん mailto:sage [2019/03/18(月) 20:14:26.90 ID:yGXBPngH.net]
>>17
マジレスすると大規模案件は多い

ただし、学習コストが尋常じゃない
そりゃ半年に1回大規模なアプデ入るような言語は学ぶのキツイですわ

あと、これ選んでる会社は開発が投げ捨てグーグルというのを忘れてる
グーグルだから信用できるってどんな思考回路でそうなるのか

115 名前:デフォルトの名無しさん mailto:sage [2019/03/18(月) 22:26:10.82 ID:BmcHHai5.net]
ふ、flutterで蘇らせたしっ!

116 名前:デフォルトの名無しさん [2019/03/18(月) 22:42:22.12 ID:ZOriKmN7.net]
>>113
VScode
cloud9
Photoshop
たまにイラレ

117 名前:デフォルトの名無しさん mailto:sage [2019/03/19(火) 00:09:33.27 ID:Lq9HjVmO.net]
モックアップ作るときは最近はどんなソフトがいいんだろ



118 名前:デフォルトの名無しさん mailto:sage [2019/03/19(火) 00:40:22.28 ID:ukYFNMNh.net]
XD

119 名前:デフォルトの名無しさん mailto:sage [2019/03/19(火) 03:16:20.90 ID:ttfascNs.net]
>>114
androidstudioは?

120 名前:デフォルトの名無しさん [2019/03/19(火) 10:29:57.40 ID:SaRhAIF3.net]
>>114
まあangularは過去やらかしてるから不満なのはわかるよ。でもどうせ5年もすればガラッと様変わりするのが常だし、しょうがない。pwaが本当にアプリの大部分を置き換え得るのか誰にも分からない。

121 名前:デフォルトの名無しさん mailto:sage [2019/03/19(火) 12:35:42.07 ID:n03O5Nop.net]
>>119
もうオワコンでしょー
中身は最低限の機能でバックの方で更新一括すればいいし
何度もアプデはユーザーにも開発にも負担がかかる

122 名前:デフォルトの名無しさん mailto:sage [2019/03/19(火) 19:16:33.24 ID:48OEK8cP.net]
現行クロスビルドするためにAndroidStudio入れなきゃいかんのがめんどいよね容量食うし
SDKだかだけ入れても結局足りんし
ちゃんとクロスビルド用で必要十分で最小限の切出ししてくれんもんかね

123 名前:デフォルトの名無しさん mailto:sage [2019/03/20(水) 07:02:54.00 ID:ko5dqk7s.net]
>>121
何使ってるの?

124 名前:デフォルトの名無しさん [2019/03/20(水) 09:09:20.93 ID:qH5NavgF.net]
ん?androidのネイティブアプリでandroid studio以外の選択肢があるのか?ゲームなら分かるが。

125 名前:デフォルトの名無しさん mailto:sage [2019/03/20(水) 09:29:19.96 ID:l3iUozjv.net]
angular.jsはもう死んでいる

126 名前:デフォルトの名無しさん mailto:sage [2019/03/20(水) 09:33:59.53 ID:+M/58d6h.net]
もうReact.jsってのもないよね
もう.jsって付けてるのはVueだけ

127 名前:デフォルトの名無しさん mailto:sage [2019/03/20(水) 12:23:58.01 ID:sMrrhESD.net]
つまりVueだけが生き残ってangularもなんちゃらもオワコンって事でok?



128 名前:デフォルトの名無しさん mailto:sage [2019/03/20(水) 12:25:29.33 ID:KzgtImdp.net]
いいよいいよめんどくさい
満足したら帰れ

129 名前:デフォルトの名無しさん mailto:sage [2019/03/20(水) 14:41:20.20 ID:VnHP/Zl1.net]
あたし今夜は帰りたくなーい

130 名前:デフォルトの名無しさん mailto:sage [2019/03/20(水) 22:22:23.69 ID:Q7FR5aXP.net]
じゃあ会社に泊まり込んで朝までVueしよう

131 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 02:04:21.51 ID:2UUDJxzq.net]
Evan「今日からSPAとして働いてもらうからな」
JS「えっ?おじさん誰?」
Evan「Vue!」
JS「え?ちょっと縛らないで!なにコレっ、 v-◯◯属性ってなんなの!気持ち悪いっ、私のDOMどうなってるのぉ!」
Evan「ディレクティブだよ。リアクティブにDOMを書き換えるんだ。Reactの◯SXよりも気持ちいいだろう、俺のテンプレート構文」
JS「気持ちよくなんか、んっ」
Evan「はしたないデータフローにはご褒美のV◯exだ」
JS「いやああ… (ごめんね…React…)」
Evan「うっ、見てごらん、これがコンポーネント作りだよっ!(ヴューッ)」

132 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 09:00:54.84 ID:fnYprB/J.net]
>>127
フレームワークになったからだよ。

133 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 09:55:07.53 ID:SttJfC3V.net]
>>131
v-Sexってなんだよ!?

134 名前:デフォルトの名無しさん [2019/03/21(木) 13:08:33.79 ID:5dV11zdl.net]
フレームワークは3年くらいでオワコンになるし、何かいきなり新しいのがでてきて急にオワコンになることもある

135 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 15:04:52.01 ID:SWMlpuY2.net]
Angularは2系にイキナリ切り替わって呆然
以来React派に転向
メリケンではVueよりReactが優勢

136 名前:デフォルトの名無しさん [2019/03/22(金) 21:47:59.16 ID:IYk7fwKO.net]
ほんと世の中ガチでフロントエンジニアリングできるエンジニアっていないんだな
エンジニアリクルートサービス利用してポートフォリオみてるけどどいつもこいつもウンコレベルなのに、できます!アピールだけすごい
作ったアプリみたら酷いな

137 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 22:00:16.69 ID:fHZvfEvf.net]
AngularJSの時代なんてjQueryしか使ってなかったから過去の仕様がバッサリ切り捨てられたとかどうでもいい
大事なのは現行の仕様が実用的にどうかというところ



138 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 22:19:38.60 ID:LxFBiDFh.net]
>>136
ポートフォリオのどういうとこ見る?参考にしたい

139 名前:デフォルトの名無しさん [2019/03/22(金) 22:59:48.83 ID:IYk7fwKO.net]
>>138
全部みるけど
特にUI/UXがクソすぎる
ど素人通り越して人間以下の能力しか感じられない

ちなみにリクルートサービス担当者に聞いたら、できる人はほとんどいませんだって
なのに単価クソ高え

140 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 23:08:18.72 ID:Xjl+z3zG.net]
>>139
うーん…感情的な書き方で問題の本質がさっぱり分からん。

そのポートフォリオは具体的にどんなUIで、どういった点に問題を感じたん?

またその問題に対して、どういった改善を求めてんの?

141 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 23:19:38.21 ID:ueV00U8L.net]
UIUXなんてなんか使いづらいって感じた瞬間駄目なサイトだろ

142 名前:デフォルトの名無しさん [2019/03/22(金) 23:28:04.83 ID:IYk7fwKO.net]
>>140
UIとして機能していない
反応がない
フォントバラバラ
ローディングなし
結果の明示がない
UIがくずれている
導線がわからん
なぜそこにそのボタンがある?
色がダサい
見にくい
古すぎるデザイン
レスポンシブではない
テキスト内容がクソ
エラー表示なし
ソースが汚い
classが適当
htmlも適当
意味不明のダサい画像
無駄にかっこよくみせようとして逆にムカつくタイトル名
センスの欠片もないUI
UXゼロ
データ表示をフォーマットさせていない
必要な機能が実装されていない
見るだけ不快
これでスペシャリストとかマジで一回死んでやり直せ
そのくせアピールだけすごい

私は月100万です
へえ、じゃこれ1日でできます?
………
お前には10万でも高えわ

143 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 23:39:39.09 ID:LxFBiDFh.net]
それは初心者なだけでは…

144 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 00:11:57.71 ID:z2HpA2Km.net]
「誰でも未経験から3ヶ月でフリーランスになれる!」

145 名前:デフォルトの名無しさん [2019/03/23(土) 00:39:40.39 ID:2pZbPAny.net]
>>143
それがベテランってやつでもほんとできないんだよ
いなくはないけどほとんどの奴ができない

146 名前:デフォルトの名無しさん [2019/03/23(土) 00:41:01.63 ID:2pZbPAny.net]
この前も時給8700円提示してきた奴の開発案件見せてといったら自分から断りやがった

147 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 00:44:46.37 ID:enzaJQTj.net]
>>142
もう自分でやれば?雇ったふりして自分でやれば丸儲けやん。



148 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 02:05:30.44 ID:AwTFibe4.net]
ポートフォリオってデザイン凝ってればいいんでしょ

149 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 08:17:57.37 ID:4V4ijAbJ.net]
1人月100万円が最低ラインで、その人の給料は30万円ぐらい。
残りの70万円は会社がもらって、経費に当てる

「3:3:3:1」の法則。
会社の売上の内、仕入が3割、人件費が3割、その他の経費が3割、利益が1割だから、
会社に100万円を払っても、30万円の人しか来ない

つまり社員還元率が30% と言うこと。
ただし、ソフトウェア業界は仕入が少ないから、もう少し還元率は高いかも

派遣社員なら、70% ぐらいあるけど、仕事がない時の給料保証がない。
エージェントなら、90% ぐらいあるらしい






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<248KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef