1 名前:デフォルトの名無しさん [2020/07/29(水) 22:38:49 ID:z6Fnx3oM.net] 実際どうなん? 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。
191 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 13:12:22.72 ID:DseL3ZRo.net] >>186 お前いつまでここに寄生してその話続けんの?
192 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 13:21:40.43 ID:QyH37OuI.net] スレタイ変えるべきだな
193 名前:デフォルトの名無しさん [2020/08/02(日) 13:23:40.23 ID:mXvsp2ya.net] >>187 他からライブラリを持ってこれる、というようなことだけじゃなく、 JSには、ちゃんとしたclassの概念もなければ、ちゃんとしたstructの概念も無い。 明示的な型指定も出来ない。 また、常にGCがONなので速度的に不安定。 変数は原則的に全てHeapからの確保になってしまうので使い始めが遅い。 動的に型が決まるので、JITでもある程度以上最適化できない。 そういうところがC++では改善できる。
194 名前:デフォルトの名無しさん [2020/08/02(日) 13:28:43.14 ID:q/qx3qt3.net] wasm について語りたいなら 【wasm】ブラウザでC++。Emscriptenを語ろう https://mevius.5ch.net/test/read.cgi/tech/1547549448/ blazor について語りたいなら 【本命】Blazor スレ1【真打】 https://mevius.5ch.net/test/read.cgi/tech/1595255796/ ついでに、jquery に言及したいなら Vue vs React vs Angular vs jQuery Part.3 https://mevius.5ch.net/test/read.cgi/tech/1560333177/
195 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 13:32:13.60 ID:WQM7cDU9.net] >>191 wat書くとそのへんは痛感するね。流石にcppとかrustには叶いませんわ。
196 名前:デフォルトの名無しさん [2020/08/02(日) 14:15:44.79 ID:oOnrjYcq.net] C++はJITが効かないので、最悪Javaの20倍ほど遅い。
197 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 14:21:31 ID:mXvsp2ya.net] >>194 それは、狭い範囲における非常に稀なケースだが、 WasmはJITが効くので、C++も出力をWasmにしてしまえば、原理的には 同じ事が出来るわけだけど。
198 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 14:26:42 ID:mYK9zNmf.net] > C++はJITが効かないので JITって何かわかってる? ただのCPUに最適化したコンパイルに過ぎないぞ C++でもコンパイル時にCPUに最適化すれば同じことだ
199 名前:デフォルトの名無しさん [2020/08/02(日) 14:30:46 ID:oOnrjYcq.net] JavascriptはJavaの二倍速い。
200 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 14:32:48.19 ID:mXvsp2ya.net] >>195 JITの方が速くなる可能性があるとすれば 1. たまたま実行した環境では、要素数の多いSIMDが使えるCPUの場合、そのCPUに 合わせて最適化できる。 2. 予め最適化する場合には、実行段階で、CPUの場合分けのためのオーバーヘッド が少し生じる。 3. 実際に実行してからのプロファイリングを用いて、繰り返し回数の多いループ を重点的に最適化できる。 これもテスト時にあらかじめ行っておくことも出来るが、何らかの要因で 条件が大幅に変わった場合には、JITでやる場合と差が出てくる可能性がある。
201 名前:デフォルトの名無しさん [2020/08/02(日) 18:01:52 ID:owOvUR/E.net] そもそもwebというかブラウザがdomとcssに結局は縛られるから、そっちのが問題だと思うけどなあ。。 そしてdomはとても壊れやすい。それが起因の問題は今でもちょくちょく体験する。ブラウザ互換も未だに完全じゃない。 wasmだc#だと言っても、UIまで包括的に別の仕組みで動作しないと同じだと思うよ。
202 名前:デフォルトの名無しさん [2020/08/02(日) 18:58:02.73 ID:rl9xr/mh.net] Vueはreact
203 名前:追いかけて変な方向に行ってしまったな。 従来のVueの手軽さがいい人にはAlpineJSをお薦めするよ。 [] [ここ壊れてます]
204 名前:デフォルトの名無しさん [2020/08/02(日) 19:04:43.64 ID:4pM7vb20.net] wasmとかc#とかMSの話してる奴 これもう荒らしだろ。 単語NG安定
205 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 19:05:43.75 ID:7B1HvTGa.net] >>200 そういうマイナーなframeworkは バグとかの情報少ないし一番めんどくさいだよ お手軽っていうのはユーザーが多い ASP.NETとかRuby on Railsのことなんだ Rubyはweb以外ではろくに使われてないし 結局、ASP.NETが最強ということになる
206 名前:デフォルトの名無しさん [2020/08/02(日) 19:08:48.49 ID:rl9xr/mh.net] レスつけられたみたいだけどあぼーんで見えない
207 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 19:09:18.65 ID:++dgOo7Q.net] >>199 QTが動いたって話だしそのうちDOMに依存しないUIフレームワークもでてくるだろうな それが良いかどうかは未知数だが
208 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 19:10:22.22 ID:SsTxGSMj.net] 【ワッチョイ有】Vue vs React vs Angular Part.5.5 https://mevius.5ch.net/test/read.cgi/tech/1596110361/ スレチガイジが居ないスレはこっち
209 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 19:30:24.89 ID:+AbKOGnw.net] >>191 スタックメモリを有効活用しようとしたらstruct必須だからJSの言語機能を大幅に改修しないといけないね
210 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 19:48:26.61 ID:sINF+8Fw.net] >>206 c#しか知らないのにそういうネタ出すの止めたら?
211 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 20:21:18.93 ID:+AbKOGnw.net] >>207 他の言語も知ってるけど? 俺はJSしか知らないフロントエンジニアじゃないよ
212 名前:デフォルトの名無しさん [2020/08/02(日) 20:27:25.31 ID:+KirgcPe.net] C#しか知らない業務ソフトおじさん 略してソフトおじさん
213 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 21:38:12 ID:7B1HvTGa.net] >>205 C#理解できないレベルの低い人たちだけのスレ立てたのか わざわざ分裂させて時間を無駄にしたがる人たちは理解できない
214 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 22:56:39.44 ID:afjdMLlX.net] Ruby は、Vagrant, Chef, ServerSpec, Github とか、サーバー構築テストに強い Chef では、以下の抽象化構文で、Cent 系のrpm/yum, Debian 系のdeb/apt の、両方に対応できる package "dstat" do action :install end
215 名前:デフォルトの名無しさん mailto:j [2020/08/02(日) 23:24:21.36 ID:D3UaZ6Ra.net] ここでCの話してるやつって外国に忍び込んで蝕んでいく中国人みたいだな
216 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 23:25:09.68 ID:254CtELF.net] うわネトウヨが出た
217 名前:デフォルトの名無しさん [2020/08/02(日) 23:45:51.80 ID:4pM7vb20.net] JavaScriptに話を戻そう ReactってそもそもHTML要素が既にある時点で イベントハンドラとかprops stateとか作りこんんで行く訳だが そもそもHTML自体をしこたま動的に生成しなきゃならん事 多い。 そういう時ネイティブ JavaScriptの createElementとappendChild使うのがいちばん便利 なんだわ。 動的に生成したDOM要素にイベントリスナ設定して ピタゴラスイッチ見たいにUI構築していくのは楽しい。
218 名前:デフォルトの名無しさん [2020/08/02(日) 23:50:51 ID:LkmmrvcN.net] 手動でやりたいならどうぞご自由にとしか。 JSスレ行ってね。 あ、ついでにC#ガイジとRubyガイジも一緒につれてって。頼んだよ。
219 名前:デフォルトの名無しさん mailto:sage [2020/08/02(日) 23:51:15 ID:afjdMLlX.net] Document.createDocumentFragment( ) だろ
220 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 00:07:57.59 ID:4XZf/IuM.net] >>204 QTってWEBはWebGLが前提だろうから、どうなんだろうね。 でもWEB版とネイティブアプリ版両方作るなら、一番合理的とも言える。 欠点は読み込みがクソ重くなる事か。。
221 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 00:09:40.27 ID:UL5Fg7I6.net] >>214 まあ仮想DOMってdocument配下にないメモリ上の状態でガチャガチャやるわけだし 実DOM直接操作するよりはオーバーヘッドないんじゃない?
222 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 00:13:57.36 ID:gMPFHu0L.net] >>218 仮想的なDOMを操作しても 最終的に実DOMに反映しなければいけないのだから 仮想DOMの処理はは100%オーバーヘッドだよ
223 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 00:19:42.49 ID:gMPFHu0L.net] 一番速いのは、仮想DOM操作も実DOM操作もしないこと 当たり前だよね? つまりHTML/CSSだけで実装するのが一番速いわけ できないと思うなら「CSSだけで作った」で検索してみりゃ いくつもCSSだけで動きがあるものを作っているサンプルが見つかる 次に速いのは必要最小限の実DOM操作を行うこと これも当たり前。これはCSSだけでできないことをJavaScriptで 行うが、必要最小限のクラスなどの属性の変更で行うこと DOM要素の追加削除は行わなず、CSSを使って表示非表示で対応するのでのでこれも速い ただしHTMLとCSSを正しく理解していなければいけないので JavaScriptからウェブに入ったなんちゃってウェブプログラマには荷が重い(笑) ちなみにjQueryを使ったプログラミングでは、この必要最小限のDOM操作を行うのに適している 仮想DOMっていうのは、このHTML/CSS/JavaScritpのベストプラクティスを無視して 全部JavaScriptでやったら重くなった→どうにかしてマシにしたい というバッドノウハウとして生まれたものだよ HTML/CSSまたは、jQueryを使って正しくプログラミングしたものに比べれば 仮想DOMは遅い
224 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 01:05:05 ID:wV2nNm2Q.net] jQueryがネイティブより速い? 何言ってんの?
225 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 01:15:21 ID:4XZf/IuM.net] jQueryの話はスレチ。やめようぜ。
226 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 02:46:46.67 ID:gMPFHu0L.net] >>221 ネイティブより速いなんてどこにも書いてないよ 速度で言えば速い順に JavaScriptなし > ネイティブ > jQuery >>>> フレームワーク なのは当たり前でしょう?
227 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 06:13:52.43 ID:UL5Fg7I6.net] jおじ復帰してたのか
228 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 07:01:52 ID:SjFJdHD5.net] 要はその「必要最小限のDOM操作」が自明じゃないような大規模な画面の変化をさせたい場合には 仮想DOMの効果が出せるということ。
229 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 07:24:39.50 ID:UL5Fg7I6.net] いや実DOMに対するappendを 一回でドンとappendするか 複数回こまごまとappendするか どっちがオーバーヘッドが大きいかって話じゃない?
230 名前:デフォルトの名無しさん [2020/08/03(月) 07:39:57.17 ID:qdvto+rV.net] vDOMはオートマ jQueryはマニュアル jQueryおじさんは軽トラ運ちゃん
231 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 08:58:08.95 ID:zCiZ8LaU.net] NGしたいからJおじとC#おじはコテつけろよ
232 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 09:29:54.65 ID:wV2nNm2Q.net] >>228 C#おじさんID変えまくってるから望み薄だなぁ
233 名前:デフォルトの名無しさん [2020/08/03(月) 10:59:45.04 ID:3aFKjSal.net] 薄いどころか無毛
234 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 11:35:48 ID:4XZf/IuM.net] jQueryが嫌いな訳じゃないんだよな。昔は散々世話になった訳だし。 ただスレチ。話も長くなるし。
235 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 13:20:21 ID:YC4A0LQI.net] >>228 もう>>205 で良くないか?
236 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 14:40:35.29 ID:6LuQl8WH.net] >>226 > いや実DOMに対するappendを > 一回でドンとappendするか 一回でappendする場合DOM操作ではなく、innerHTMLの代入とかに なるわけだがフレームワークはそんなコトしていない そもそもinnerHTMLだから速いというわけではなく JavaScriptで追加するか、ブラウザ内部の処理で追加するかの違いでしか無い ブラウザ内部で処理したら速いように思えるが、innerHTMLでは HTMLのパース処理が必要になるので無駄な処理をしている それに昔はJavaScriptが遅かったが、今は速くなっているため JavaScriptのDOM操作とinnerHTMLによる一回でドンは大差なくなってる。 仮想DOMは純粋なオーバーヘッド。実DOMに反映する処理+仮想DOMのオーバーヘッド
237 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 14:42:12.96 ID:6LuQl8WH.net] >>227 > vDOMはオートマ > jQueryはマニュアル > jQueryおじさんは軽トラ運ちゃん そして一番重要なのは、どの方法が一番早く目的地につけるか? って話なんだよねw
238 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 14:55:57.02 ID:6LuQl8WH.net] 仮想DOMが遅い理由 Why Virtual DOM is slower If you think it’s fast, this article might be what you were missing https://medium.com/@hayavuk/why-virtual-dom-is-slower-2d9b964b4c9e
239 名前:デフォルトの名無しさん [2020/08/03(月) 15:07:55 ID:qdvto+rV.net] なんちゃってアマチュアレーサーがマニュアルのほうが速いとかでマウント取ってくるのと一緒だな。 ひっきりなしにガチャガチャガチャガチャ動かしたくないんだわ。
240 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 15:13:49 ID:6LuQl8WH.net] >>236 だから動かさなければいいのでは? HTMLとCSSでできることはJavaScriptを使わない コードがないのでバグも減るし、速度も早い JavaScriptからウェブに入ってきた人って HTMLとCSSの技術力が低すぎる人が多いんだわ 知らないくせに、知らない俺すごい。みたいな考え方してるw どうどうと嫌いです(だから勉強していません)みたいなこと言うからな
241 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 15:17:31 ID:6LuQl8WH.net] 例えばCSSだけで作られたアコーディオン https://webdesignday.jp/inspiration/technique/css/5316/ JavaScriptなしでブラウザ内部だけで実行するから最速 こういうのを作れるとお前ら何JavaScriptフレームワークで 無駄な努力してんの?ってなる
242 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 15:18:51 ID:wV2nNm2Q.net] え? innerHTMLでドンと入れるもんなの? ドンと入れるってのは一個Element作ってその下にたくさんElementぶら下げて最後にappendChildするものだとばかり。さもなくばtemplateタグかと……
243 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 15:21:43 ID:6LuQl8WH.net] >>239 じゃあ、DOM APIで一個Element作ってその下にたくさんElementぶら下げた方が速いですねw
244 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 15:37:39.47 ID:gnTaw2rH.net] >>238 アコーディオン クリックしてから開くまで遅すぎ JS使ってないのにこの遅さはひどい
245 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 15:38:54.21 ID:gnTaw2rH.net] そもそもアコーディオンなんて使うほうがアホ アコーディオンあるとスクリーンショットとれない ユーザビリティ考えてないゴミといっていい
246 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 15:43:16.68 ID:wV2nNm2Q.net] >>240 それだと一個足す毎に描画発生するじゃん?
247 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:04:13.93 ID:gfyNPdUj.net] >>241 開閉スピードはCSSのパラメータで変更できる。最小0だよ。 そういう当たり前に想像できることにレスするから お前の間抜けさが際立つわけ
248 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:05:34.47 ID:gfyNPdUj.net] >>243 発生しないが? まさかお前、DOM APIではできない方法を使って JavaScriptフレームワークが実装されてるとでも思ってるのか?w 不思議やなぁ。ただのJavaScriptフレームワークなのに JavaScriptでは使えない方法を使ってると思うんやぁw
249 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:09:59 ID:0MenM/I/.net] >>241 アコーディオンのデモだからアニメーションを強調して長目にしてるだけじゃん
250 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:19:29.50 ID:m8E1Posq.net] 速度もとめるならwebglだな 3Dはもちろん2Dも速い
251 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:21:39.76 ID:0MenM/I/.net] そういやValkanってブラウザ対応とかするんかな?
252 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:24:04.93 ID:0MenM/I/.net] Vulkanだったスマン
253 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:29:53.01 ID:0/lt0JjB.net] SPAって帯に短しタスキに長しって感じだな
254 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:35:42.23 ID:wV2nNm2Q.net] >>245 最初からDOMの話してるんだけど。 bodyからのツリーにぶら下げなきゃ描画しないのは知ってるよ? だからこう書いたのに > 一個Element作ってその下にたくさんElementぶら下げて最後にappendChildする
255 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:41:07.35 ID:Za6GDrI5.net] >>237 アプリ作る目的がこのスレなのにhtmlとcssのみとか頭イカれてんだろゴミ野郎 何ヶ月も同じこと言ってんじゃねえよ
256 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:43:38.93 ID:vcgZ0KOw.net] バニラでアプリ作れない雑魚のための介護マシン≒React等低速フレームワーク ということでFA?
257 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:52:57.55 ID:gnTaw2rH.net] UIだけの話しかできないやつなんなの ここframeworkの話するところ >>253 開発生産性を考えられないアホは バニラでやってればいい
258 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 16:57:30 ID:gnTaw2rH.net] 自分ではうまくcssだけで実現できたつもりでも クロスブラウザ対応できてないケースが多い。 ライブラリ使わないとクロスブラウザ対応は事実上不可能 web frameworkも同様 不要だといってるアホは開発生産性を考慮できていない
259 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 17:08:55.24 ID:9/tK9gy1.net] >>247 意外と素のOpenGL ESよりだいぶ遅いのが気になるが。
260 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 17:39:26.37 ID:ICuTyQop.net] >>255 クロスブラウザだけならjQueryで充分 生産の効率化がフレームワークの肝じゃないかなぁ
261 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 18:12:03.37 ID:4XZf/IuM.net] いやーもう俺はjQueryだけとか無理だわ。保守が苦行すぎだろ。 ScopedじゃないCSSとか思い出すだけで辛い。 型も無しにApi呼ぶの怖すぎ。リファクタリングに手間かかりすぎ。 スレタイのフレームワークなりライブラリ使うだけで劇的に快適になるよ。 中規模以上ならフレームワーク必須。 今更仮想DOMが遅いとか。。文句の付け所が見当違い甚だしい。
262 名前:デフォルトの名無しさん [2020/08/03(月) 18:28:42 ID:qdvto+rV.net] emotionのcss prop便利すぎワロタwww styled component形式も併用できる。けどネスト深くなるから好きじゃなかったんだよね。
263 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 19:07:37.19 ID:vcgZ0KOw.net] >>254 とか言ってるやつが1番開発生産性をわかってない SPAフレームワークなんて人材調達がめんどくさくて高いからコスパが悪い MVC+jQueryなら人集めるのが簡単だ 後者は長年の経験の蓄積があるから作業を開始してからもSPAキッズより速い
264 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 19:32:00 ID:gnTaw2rH.net] >>260 いや、わかってる。 俺は個人でも仕事でもSPA使ってない。 ASP.NET MVC系 + C#だ 前スレでも結論でたとおもうが大手法人サイトでも web frameworkとしてはReact , Vueをほとんど使ってない。 ただのUIまわりだけの利用にとどまっていて SPAとして動かしてない
265 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 19:33:58 ID:wV2nNm2Q.net] 長年の経験があって安くて簡単に手に入る人材? 地雷では?
266 名前:デフォルトの名無しさん mailto:j [2020/08/03(月) 19:40:08 ID:NwY4iaDW.net] Cおじいちゃんの次はマークアップおじさんか
267 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 19:51:02.89 ID:gfyNPdUj.net] >>252 アプリを作るとは? 実際にはUI作ってるだけやろ
268 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 19:53:25.08 ID:gfyNPdUj.net] >>258 > いやーもう俺はjQueryだけとか無理だわ。保守が苦行すぎだろ。 > ScopedじゃないCSSとか思い出すだけで辛い。 SPAにするんじゃなくてサイト全体をモジュール化しましょう。 それぞれ独立したページだから、ページごとのscopedになっている sassを使いましょう。CSSファイル一つでも ページごとのCSSが作れます。 お前HTML/CSSの技術知らんだろ? 無知だから苦行なんだよ
269 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 19:54:35.71 ID:vcgZ0KOw.net] >>261 わかってる人だったか すまんなここは喧嘩売ってくる人が多いから攻撃的になってしまっていた
270 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 20:36:25.96 ID:gfyNPdUj.net] SPAを作るのが楽なのはわかるが、それはSPAじゃなきゃだめなのか? UIを作るのが楽なのはわかるが、それはそんなに複雑なものなのか? って話なんだよな ほんの少し必要なもののために、全体を複雑化してしまってる。 UIなんて要素の表示非表示で殆どのものは作れるんだよ DOMによる要素の操作(属性変更以外)が必要なのはフォーム項目数が 増減する場合ぐらいしか無いんだが、一体何のために フレームワークを使わないといけないんだって話なんだよな
271 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 20:56:17.63 ID:Za6GDrI5.net] >>267 このクソ野郎が一番わかってない
272 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:07:46.74 ID:gfyNPdUj.net] な?俺が言ってることが正論だから まともな反論一つできないわけだ
273 名前:デフォルトの名無しさん [2020/08/03(月) 21:12:44.80 ID:4XZf/IuM.net] >>265 独立したページだからページごとのscoped?ってどんな小規模なサイトなのよ。普通のサイトでも1ページに複数のcss組み合わせてpackするだろ。。それにaltCssは関係ない。単に名前空間の話なんだけど分からない? 気をつければ問題ない、じゃないのよ。保証されてないとダメなの。その保証をフレームワークがしてくれるワケ。 って言っても分からんか。。よく手作業でやるよな。まあ精々頑張ってくれ。
274 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:15:21.21 ID:Za6GDrI5.net] >>269 最後の3行が無知を晒してんだろがボケ お前みたいなゴミがゴミサイトしか作れないからそれしかわからねえんだろゴミ
275 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:15:22.28 ID:gfyNPdUj.net] >>270 名前空間ならクラスを使えばいいだろ 単にネストするだけ 書き方がわからんのなら教えてやるぞ? .my-namespace { .module { .component { .name { color: red; } } } }
276 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:16:41.13 ID:m8E1Posq.net] フレームワークを使うのはホームページビルダーを使うような事だ
277 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:16:55.47 ID:gfyNPdUj.net] >>271 理由はないけど最後の3行は無知なんだ! と言っても誰も賛同しないって(笑)
278 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:23:02.72 ID:frtEuMiX.net] これ多分作ってるジャンルが全然違うやん
279 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:23:56.05 ID:4XZf/IuM.net] >>272 やっぱり分かってない。そんな事みんな知ってて随分昔に通り過ぎてるんだよ。 それを手作業でやる必要ないだろ。必ず間違えるのが人間なんだから。 君もそんな所にとどまってないで登ってきなよ。歓迎するよ?
280 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:28:03.50 ID:gfyNPdUj.net] >>272 通り過ぎる? じゃあこれの何が問題か言えるよね? 先に言っておくわ。はい言えなーいw
281 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:28:19.83 ID:gfyNPdUj.net] >>276 あて
282 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 21:29:42.22 ID:gfyNPdUj.net] >>275 HTMLの基本である文書構造とスタイルの分離を 理解できてないやつがいるからね。 昔はCSSを変更するだけで見た目をガラリと変更できた 早くフレームワークでそういう本来あるべき時代が来るといいねw
283 名前:デフォルトの名無しさん [2020/08/03(月) 21:52:40.98 ID:wCYxvJCG.net] >>237 ごめん、技術力がないんじゃなくて タグ書くのとか別ファイルにCSS書くのが純粋に めんどくさいからあえてJavaScriptで書いてるんだわ。 HTMLもCSSも全部JavaScriptで生成してるんだわ JavaScriptならconsole.logで 途中経過確認できるし forやif 配列 連想配列 イベントリスナ location ajax全部自在だから JavaScript使うんだわ 単なるwebサイト制作屋じゃなくて プログラマなら誰だってそーする。
284 名前:デフォルトの名無しさん [2020/08/03(月) 21:58:16.07 ID:VfthWC1J.net] ウェブサイトをプログラミングすんなよ。 画面がグニョんとうごく動的でダイナミックでエクセレントなホームページ作ってるやつ。 おまえ地獄に落ちるぞ。 おまえのせいでページを見てるみんなが困ってんだ。 謝れ。 ページがぐにょぐにょ動く必要ない。 おまえの自己満足だ。
285 名前:デフォルトの名無しさん [2020/08/03(月) 22:00:10.12 ID:wCYxvJCG.net] >>281 要求仕様にあるからやってんだよ 俺だってやりたかねぇよ
286 名前:デフォルトの名無しさん [2020/08/03(月) 22:01:25.11 ID:VfthWC1J.net] 業務ならUbuntuにしとけよ。 おまえのはホビーだ。 ど素人が。
287 名前:デフォルトの名無しさん mailto:sage [2020/08/03(月) 22:02:39.71 ID:ukM+b7An.net] テキストのhtmlつなげてDIV.innerHTMLにぶち込んでいたけど JQueryが速いって聞いて書き直したら、クッソ遅くなった ま、昔の話だが
288 名前:デフォルトの名無しさん [2020/08/03(月) 22:04:12.60 ID:VfthWC1J.net] まあ3年前ならそうかもしれんけど、いまはフレームワークの時代だからね。 やはりUbuntuだと思うんだわ。
289 名前:デフォルトの名無しさん [2020/08/03(月) 22:09:49.35 ID:wCYxvJCG.net] >>283 そのクソくだらないおもちゃを みんな作りたがってるから 余計な仕事が無くならねんだよ さっきからそういう話をしてんだよ。、
290 名前:デフォルトの名無しさん [2020/08/03(月) 22:13:50.66 ID:VfthWC1J.net] 金のために魂を売ったなら、結局地獄行きじゃねーか。
291 名前:デフォルトの名無しさん [2020/08/03(月) 22:18:58.68 ID:VfthWC1J.net] ソドムとゴモラから話さないといけないのかな。