プログラマだけどホームページ作ってる

未分類
1:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

デザインつくるのめんどいな


2:なんJゴッドがお送りします2022/12/22(木) ID:6w6rVzAT0

テンプレでいいよ


3:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

>>2
tailwindは嫌だtailwindは嫌だ


4:なんJゴッドがお送りします2022/12/22(木) ID:OkZAR07P0

ワイは挫折したよ


6:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

>>4
astroめっちゃ簡単やぞ
でも公式テンプレを入れたらmdxでコンポーネント使っただけでサーバが死んだ
やる気起きんわ


5:なんJゴッドがお送りします2022/12/22(木) ID:G+wUrAn80

wordpressでテンプレート使えよ


7:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

>>5
静的コンテンツしかないからプロセスを所有しようとは思わない


10:なんJゴッドがお送りします2022/12/22(木) ID:Ry4VS3fC0

Bootstrapでいいんちゃうか


11:なんJゴッドがお送りします2022/12/22(木) ID:0LUHEfuz0

ウェブアプリとかじゃなくてただのホームページなんか


14:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

>>11
まぁブログ付けてblobで過去記事一覧自動生成してrss配信してみたいに
サイトに一通り必要な機能は作り込んでいく予定や


12:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

てか別にデザインできないわけやないんや
css書くやろ?セーブするやろ?websocket経由でローカルプレビューが自動更新されるやろ?
このフローしゃらくさいねん。デザインだけもっとレスポンシブに編集できるシステムにしてくれ


18:なんJゴッドがお送りします2022/12/22(木) ID:G+wUrAn80

>>12
tailwindなんか使ってるからやん


15:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

ちなwebパフォーマンスは全く分からんから遅延ローディングとかはしりません
astroくんはloadディレクティブ入れるだけでやってくれるらしいけど


16:なんJゴッドがお送りします2022/12/22(木) ID:Ry4VS3fC0

Sass使おう


17:なんJゴッドがお送りします2022/12/22(木) ID:fwKi9jLj0

機械設計とか言う仕事してるけどウェブプログラマに転職したい
やめとけと思う?


20:なんJゴッドがお送りします2022/12/22(木) ID:G+wUrAn80

>>17
いいよ
機械用のコーディングから転身したらウェブはめっちゃ簡単に感じると思うよ


45:なんJゴッドがお送りします2022/12/22(木) ID:asPlz/jV0

>>17
ワイ電気設計から機械設計に転職したいんやが採用されると思う?


21:なんJゴッドがお送りします2022/12/22(木) ID:OkZAR07P0

なぁhtml cssすらできないってやっぱガイジやと思う?


23:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

>>21
ワイも高校の授業で初めて触ったときは見よう見まねやったな…


24:なんJゴッドがお送りします2022/12/22(木) ID:fwKi9jLj0

>>21
基礎がなってないから勉強不足
勉強したらできる確実に


44:なんJゴッドがお送りします2022/12/22(木) ID:X2L6yjOo0

>>21
htmlcssjsできるようになったからWordpressで自作テーマ作っとるがphpも並行しなきゃならんし大変や



25:なんJゴッドがお送りします2022/12/22(木) ID:fwKi9jLj0

組み込みエンジニアと機械設計は全く別物だぞ


29:なんJゴッドがお送りします2022/12/22(木) ID:OQ9WVpOn0

seやけどWEBエンジニアになりたいんご
めちゃくちゃ楽しそうや


33:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

まぁHTMLは読みづらいからな
astroは単にhtmlに変換されるテンプレートや
コンポーネントとして動作するし
frontmatterという行頭のスペースにJavaScriptを書くスペースがあって動的な制御も事前にできる

これくらい整理して貰えるとワイとしてはようやく読みやすくなったなと言うレベルや


35:なんJゴッドがお送りします2022/12/22(木) ID:7kpzDBveM

vueとかreact使えよ
今どき直でhtmlcss書いてるやつなんかおらんやろ


36:なんJゴッドがお送りします2022/12/22(木) ID:fwKi9jLj0

>>35
ここにおるんやが😡
カスタマイズせい抜群やからな
そういう外部ツール使うとカスタマイズせいが落ちるんだわ


37:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

>>35
Vueは使ったことあるけどあれはアカンやろ
ReactはJSにこだわり過ぎや
AstroやQwikみたいにreactもいちコンポーネントとして扱うメタフレームワークが一番楽や


38:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

(なおエコシステムは拡充されていないものとする)


39:なんJゴッドがお送りします2022/12/22(木) ID:RdViOjbya

Webページのことホームページって言ってるの見るとホンマイラつくわ
誰のホームやねん


41:なんJゴッドがお送りします2022/12/22(木) ID:fwKi9jLj0

>>39
タマホーム


42:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

>>39
世界に冠たるおもてなしの精神がホームという言葉には表れてるやろ


40:なんJゴッドがお送りします2022/12/22(木) ID:qeT3xT5G0

自分frameいいすか


48:なんJゴッドがお送りします2022/12/22(木) ID:7kpzDBveM

>>40
行政系のサイトとかだと未だにiframe使っててビビるわ


47:なんJゴッドがお送りします2022/12/22(木) ID:384HJIXW0

どんな言語だろうとどんな構成だろうとエンジニアはやり遂げなければならない義務がある


53:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

>>47
それは確かに
Vueは途中でゴミカスだと気づいたけど仕事だったから仕方なくやったわ


49:なんJゴッドがお送りします2022/12/22(木) ID:Aw+kX4rq0

下手なツール使うとツール習得時間と労力の方がコストになる


56:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

まぁ静的サイトジェネレーターは自分使いレベルなら簡単だから作ったことあるけど
たまには最新のエコシステムの恩恵を享受したいと思うやん
それともSSG作れるワイって神なんか?


58:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

astroは勉強したほうがいいぞ
まずJavaScriptが書けるfrontmatterと
htmlテンプレートが書ける部分が分離されている
frontmatterでは静的サイトを動的に事前構築するために必要な事前計算を全部詰め込む
であとは下部のhtmlテンプレートで変数を参照しつつ構築する
astroはコンポーネントなので変数の受け渡しができる


60:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

これくらい出来ればハイパフォーマンスな静的サイトを整理するのに十分なコンポーネントシステムを備えていると言えるだろう
とにかく事前計算で済むものはfrontmattersで処理するというのがミソ


62:なんJゴッドがお送りします2022/12/22(木) ID:VToK4BzP0

とにかくクライアントサイドJavaScriptはなるべく動かさせない
PageSpeed Insightsで100点を取りに行くという強い意志を感じる
スピードがなければ読まれすらしない時代においてフレームワーク使ってスコア落ちたら本末転倒やからな




元スレ:https://eagle.5ch.net/test/read.cgi/livejupiter/1671638829
未分類