現役のwebエンジニアだけど、web系プログラミングについての質問答える
■ このスレッドは過去ログ倉庫に格納されています
地方のレガシーな中小で十年、
会社の仕事だけしてるみたいなエンジニアよりは最近流行りの技術については強いと思う
インフラ、SQLは得意分野ではないです >>2
ドキュメント指向型のDBは割と仲良し
firestoreは趣味で技術記事出すくらいには触ってるよ
>>3
一応フロントだけど、フリーランスで請けてる案件はバックエンドもやるよ
ORM使うことが多くてSQLも苦手だけど、設計は人並みには出来てると思う >>4
初めて見たけどならなそう
こつこつ型定義しても良さそう
>>5
ノートパソコン買ったから入れてみた
Microsoftに多分林檎信者が居るんだろうなって思った web関係付きたいならこれだけは学んどけみたいなのある? fire storeか
最近flutterやったな
やっぱflutterやるならfirebaseもやっとくべきか >>8
動かせるし導入も簡単なレベルなら出来るけど、
なんで動いてんのか分からなすぎて本買って読んでる
Gitとかdockerとか仕組み考えたやつもう頭おかしいだろ フロントエンドおえてないんだけど最近新しく出てきた概念とかある? htmlとCSSやってるだけでプログラミングって言っちゃう奴ってどう思う? >>9
どういうビジョンを目指してるかによるけど、最近Twitterとかで見る、フリーランスとかフルリモート、フレックスみたいな「キラキラ系」目指すなら、
typescript、docker、reactかvue、GitHub、cicdくらいまで勉強するとスムーズだと思う
レガシー中小でもオッケーって感じなら、
20代前半ならhtmlとcssとjs使って電卓とかブラウザ上で動かせるくらい、
ITパスポートでも取ってやる気アピールすれば採ってくれるとこあると思うよ 最近Windowsタブレットを購入して使い方を決めてない
寝そべりながら手軽に創作ができればいいと考えてる
プログラミングはそこそこできて別のデスクトップでunityゲームを作ってる
webエンジニア視点で何か面白そうなことある? フロントエンドが絶望的にわからない
transcript使えばPythonからjsに変換できたりするけど結局jQuery書いたりするし
やはりjsフレームワークは習得するべきなのだろうか >>10
Dartむずかち
自分でAPIサーバとか構築して、認証、crudまでやった上で俺はfirebase触ったんだけど簡単過ぎて感動したよ
これ知っちゃうと個人の小規模アプリで自分でAPIサーバー開発するとかもう無理
>>12
マイクロフロントエンドとかずっと提唱されてたけど最近現実味を帯びてきたよね
最近めっちゃカジュアル面談したんだけど、マイクロフロントを実践してる会社さん居て感動した
最近のニューウェーブだとremixってフレームワークがOSSとしてリリースされて、
まだ全然流行ってないけど俺は期待して情報追ってるよ >>13
プログラミングってよりweb制作?だよね
ただ、cssは最近ちょっとプログラミングっぽくなってきてて、一概にはプログラミング言語じゃないって言えなくなってきてる
ループ、分岐が追加されてたり、この話題は今後が楽しみ、荒れそう
>>14
フレームワークの話ならnextかnuxtで良いと思う
vue2は本当簡単だよね
spaに適したライブラリって話ならあんまり明るくないけど、こんなん出てきた
https://blog.htmlhifive.com/2017/04/28/spa%E7%94%A8javascript%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AAx5%E9%81%B8/amp/ javascriptのソースは読めても
自力でコーディングが出来なくて
html5 css3しかわからねえ
30代無職の未経験だが
書類選考もさっき堕ちたわ >>15
年齢によると思う
30代までなら必死に半年くらい勉強すればなんとかなる気もする
>>17
ゲーム作れるのいいねえ、すごい
タブレットかー……なんかあるかな……
先輩が最近タブレット買って3Dの勉強してるって言ってたな〜くらいしか思いつかないやごめん >>25
ありがとう
3Dはblenderがタブレットで動かせないか模索中 >>21
ほ〜
しらない奴だ
コンポーネント毎に一度ビルドしてから組み合わせるような感じ? Reactでなくvueにデザイナーが流れてったのほんま進歩の遅延起こしてると思う >>19
プログラミングだけじゃ無いんだぜこの業界、
むしろ開発しか出来ないエンジニアは実は弱い……
人に使って貰えるライブラリ考えるとか、サービス企画出来ますとか、デザイン出来ます、営業出来ます、チーム開発リード出来ます、インフラ噛んでます、、、
とか出来ないと競争には参加出来ない、、
>>20
フロントエンドって本当独自の進化してるからねー、、
jqueryなんて大嫌いだし絶対書きたくないけど、業務システム作るくらいならあれ程適したライブラリ無いんだよな、楽だし
フロントエンドって沼多いし広いから、畑違うなら書き方知ってるくらいまででも良い気がする
アトミックデザイン、storybook、コンポーネント(utの方)テスト、自動e2eテスト、、、
こんなん理解して覚えていくとか死ぬ死ぬ、
思想に共感出来なきゃ畑違うとモチベ絶対保たない >>23
受けるとこにもよるけど、paizaとかfindyとかに載ってるようなとこは最近はtypescript書けなきゃ結構厳しいよね
フロントに絞るならやっぱりhtml、css、モダンなフレームワーク噛んでなきゃ見てすらもらえない事もあるし
最近はスクールの影響か未経験からvueとかreactやらせるとこも多いけど、
堅実にやるならPHP覚えるのがやっぱり一番動きやすいんじゃ無いだろうか
俺PHP嫌いだけど、バックエンドはPHPが一番強いと思うし、雑に動くから色んなとこで採用されるし calc使えないOperaって切り捨ててる?
calc使わないようにしてる? >>24
気になるほどのデータ量扱った事ないけど若干遅いよね
js(ts)で型安全保証しようとするとカスタムコンバータ噛ませなきゃだし、それでまた若干速度落ちるし
でもsocket通信とかOAuthの実装考えるとやっぱりくっそ楽
>>26
vscode信者だよ
IDEから選ぶならあれ、NetBeansの UIがちょっと好き >>36
Operaはchromiumベースだし
calcなんてとっくの昔にfull supportだろうし
一部使えないものはpollifil使えばいいんじゃない >>27
タブレットだと動かないものとかもあるのか、、
持ってないんだよなタブレット、、
>>28
componentのビルドはそんな特殊な感じじゃなかった気が
エラーハンドリングとか、ルーティング周りは面白いと思うよ!
あと今消されてるかもだけど、リリース初期での公式ドキュメントに
「letを使ってるのはconstよりも二文字短いからですyeah」
みたいなロックなこと書いてあって面白かった >>29
htmlとjsがはっきり分離してるから簡単だしね
最近figmaのプラグイン?アドオン?でreactとかsvelteのcomponent出力出来るみたいなの見たけどあれどうなんだろう
>>31
やる気があるやつはどんどん稼ぐ
20歳でvueの公式にリポジトリをリツイートされるような人知ってるけど、その人は一年前の時点で時間単価5〜6,000円で働いてた
自分で作ったサービスを起点に起業して、事業売却した人だと8億とか稼いでる人もいるよ >>32
めっちゃ古くてわろた
だってspa特化のライブラリについての記事なんてこのくらいしか見つかんなかったんだもん、、、
>>34
主にJavaScript(TypeScript)、趣味でruby
Go気になるなーやってみたいなーなんて最近は思ってる
>>35
ゴミみたいに飽きてるし本業はもう退職する
フリーランスの案件とか、転職先の仕事へのモチベーションはそこそこ高いよ >>39
動くけどね、操作が元々PCのものだから複雑なんだよ
そこをアプリを使ってPCの操作に近づける >>36,38
operaはテスト環境にすら使った事ないな……
本業の方の仕事内容が業務基幹システムの開発保守だからIEにはよく悪態吐いてたけど >>39
大体宣言するときはオブジェクトか配列だし関数型推奨の中でプリミティブ型の再代入とかあんましないから実質的にそうっちゃそうか?wロックだな >>42
なんか超めんどくさそう
でもタブレットで3Dとかおしゃれだよね
あとあれだ、業務には関係無いけど旅行先とかでブログやりたいな
ブログも持ってないけど、タブレット買うとしたらまず適当にレンサバにwordpress置くかも 既存のシステム(俺が作ったんだけど)がjQueryで動いててAJAXでAPI接続してリストを更新する注文システムの改修案件があるんだけど
これって頑張ってVueなりで書き換えたほうがいいと思う?
多少触ったことはあるけど現時点では業務で使えるレベルではないと思う >>44
remixってuseStateで値管理するんだったっけかな……
svelteみたいにwatcherが変数見てくれるのか忘れたけど、ステート管理時の保守制的な面で誰か削除コミットしたのかもしんないねww
リリース二週間くらいして記事出そうとしてその一文探したけど見つからなかったんだよなー…… エラーハンドリングがコンポーネント内で完結するのめっちゃいいな >>46
規模にもよるんじゃない?
jqueryとvueじゃ思想がそもそも違うから全作り直しみたいな事になる気が……
フロントエンジニアとして活動するのにポートフォリオにしたいならやってもいいと思う
spaに出来たりテストしやすくなったり、保守コスト下がったりとか良いことはあるかもしれないけどリプレースのコストはちょっと高いんじゃないだろうか >>48
めっちゃ面白いよね
まだまだフロントは過渡期だけど、remixにはぜひ生き残ってほしい
web fetchとform requestメインなのにローディングのキャッチとかも簡単で、エラーハンドリングもだけど、思想には魅力の多いフレームワークだと思う
>>50
レスポンスシブは需要高いよね
業務システムですらスマホでも表示出来るようにって言われる事が多々ある >>51
slackとかDiscordってElectronじゃなかったっけ?
普段からお世話になってるしとても否定出来ない >>49
だよねぇ
対象がスマートフォンも入るのに何十件もあるリストを更新するのに直接DOM書き換えてたりしててあんまよろしくないなと
SPAにする予定はなくて、上記のこととか若干動作が重いのを改善したいなー程度だから
文句言われなきゃそのままでもいいか フロントがいくら改善されていこうが、バックがああじゃねぇこおじゃねぇやって遅れるからプロジェクト全体では改善されないっていうね ■ このスレッドは過去ログ倉庫に格納されています