2018年4月2日のブックマーク (6件)

  • 第1回フロントエンドテックミーティングが開催されました! - Pepabo Tech Portal

    それでは早速それぞれの発表を見ていきましょう! マインスイーパで学ぶReact 1人目は私(@purple_jwl)の発表です。 私はReactの初歩的なことやマインスイーパを作る手順やその過程で考えたことについて話しました。 この発表で登場したマインスイーパはここで遊べるようになっているので、ぜひ遊んでみてください。 Workboxで始めるService Worker 2人目はEC事業部でエンジニアをしているネッシーさん(@tsuchikazu)の発表です。 ネッシーさんは自身が注目する技術の1つであるService Workerに関する話をしてくれました。 Service Workerでできることは様々ですが、そんな中で今回はキャッシュ機能に注目し、キャッシュするための戦略やWorkboxを使用したキャッシュの便利な点などについて説明されていて、大変勉強になりました。 社内でもServ

    第1回フロントエンドテックミーティングが開催されました! - Pepabo Tech Portal
    hiroyt
    hiroyt 2018/04/02
    angularの人がんばれ!
  • フロントエンドのコンポーネント設計に立ち向かう - Qiita

    ReactVueなどコンポーネントベースで作っていくViewのライブラリが普及したことで、コンポーネント指向での開発が一般化してきた昨今のフロントエンドですが、このコンポーネントの設計に悩まれる方も多いのではないでしょうか。 コンポーネントをどの粒度、どんな状態で分割するのが良いのか、などなど、特にチームで開発する時に認識が揃っていないとカオスになりがちな部分であると思うので、自分なりの設計をする際の指針を言語化しようというのが記事の目的です。同じように悩まれている方にも何らか示唆を提供することができたら嬉しいです。 想定読者 「コンポーネント設計?なにそれ?おいしいの?」という方 初めてコンポーネント設計でアプリ作ってみたけど、当にこれでいいのか自信の無い方 はじめに: "コンポーネント"とは まず最初に"コンポーネント"という言葉についてですが、ここでは「GUIのパーツをモジュー

    フロントエンドのコンポーネント設計に立ち向かう - Qiita
    hiroyt
    hiroyt 2018/04/02
    なにこれすごい
  • 若者の長時間労働から質重視へとスタートアップの働き方が変わってきた理由 - Findyブログ

    メルカリが変えたスタートアップの働き方 以下のツイートが昨日拡散されましたが、やはり一般的にもスタートアップやベンチャーの働き方について、変化が起きているということに共感頂ける方が増えてきているのではないかと感じています。 また、日々ハイスキルなエンジニアのプレミアム転職サービスFindyを通じて、ユーザーインタビューや企業クライアントに営業するを中でも同様のことを感じております。 続きを見る メルカリ以前は、スタートアップは若者が、長時間、全力で働いて大手にも負けないスピードで勝つ、という世界観が主役だった。メルカリ以降は、経験豊富なエンジニアやマーケターが自発的かつ効率的に働き勝つという新たな世界観が出てきて主役になりつつあると感じる。採用と働き方の世界線が変わった — ふぃりっぷ (@yuichiro826) 2018年3月31日 私自身も20代半ばはレアジョブというオンライン英会話

    若者の長時間労働から質重視へとスタートアップの働き方が変わってきた理由 - Findyブログ
    hiroyt
    hiroyt 2018/04/02
    初期調達額と立ち上がりスピード次第だね。初期メンはハードワークだったんじゃないかな
  • 結局Reactは他(Vue.js, Angular)と比べて何がよかったのか。触ってみてわかった初めてのフロントエンドフレームワーク。 - Qiita

    結局Reactは他(Vue.js, Angular)と比べて何がよかったのか。触ってみてわかった初めてのフロントエンドフレームワーク。JavaScriptes6React フロントエンドフレームワークも通常のプログラミングと同じように、第二,第三の言語の習得にそこまで時間はかからない。 選択に時間を使うくらいなら、何か一つ直感で選んで遊んでみるべきである。 私は、それを知らずにそれなりの時間をフレームワークの特徴探しに費やしてしまったので、過去の自分自身に送るつもりでこの記事を書いてみる。そして、過去の私と同じ境遇の人が少しでも参考にしてくれたらいいと思う。 これらは完全に主観であるため、何か納得できない点があれば、コメント欄に残しておいてほしい。 Why choose React over Angular and Vue.js 上で述べたように、フロントエンドフレームワークの学習という観

    結局Reactは他(Vue.js, Angular)と比べて何がよかったのか。触ってみてわかった初めてのフロントエンドフレームワーク。 - Qiita
    hiroyt
    hiroyt 2018/04/02
    実際はreact+redux+react-router+redux-suga+immutablejsとかになるわけで、単純比較できんよ
  • 「TensorFlow.js」公開、Webブラウザ上で機械学習の開発、学習、実行が可能に。WebGL経由でGPUも活用

    「TensorFlow.js」公開、Webブラウザ上で機械学習の開発、学習、実行が可能に。WebGL経由でGPUも活用 TensorFlow.jsの基となったオリジナルの「TensorFlow」は、Googleが開発しオープンソースとして公開されている機械学習ライブラリです。WindowsMacLinuxなどに対応し、Python、C++、JavaGoなどに対応したAPIを備えています。 今回発表されたTensorFlow.jsはそのJavaScript版で、Webブラウザ上で実行可能。TensforFlow.jsのAPIはオリジナルTensorFlowのPython APIのすべてをサポートしているわけではありませんが、似た設計となっており、機械学習のモデルの構築、学習、学習済みモデルの実行が可能なほか、学習済みモデルのインポートも可能。 WebGLを通じてGPUを利用した処理の高

    「TensorFlow.js」公開、Webブラウザ上で機械学習の開発、学習、実行が可能に。WebGL経由でGPUも活用
    hiroyt
    hiroyt 2018/04/02
  • Vueを昔触った後Reactをどっぷり触ってもう一回Vueを触ってReactに戻って得た感想

    最近ReactVueをどっちも触る機会があったり、「ReactVueどう選定するの?」という問いを投げられ、スッと答えられなかったな、と後悔があったりしていたので、Vueを触って得られた感想をまとめてみる。 結論としてなにか新しいことを発見したというものではなく、世間で言われている事を自分なりに再構築しただけの結論になったと思う。 TL; DRVueからは全体的に優しさ(Gentleさ)を感じる事が多く、良い点だと感じた大規模になるときReactの堅牢さは魅力的。Vueが大きくなった時に支えられ設計が出来るかは個人的には懐疑的。「こうだったらVue、こうだったらReact」みたいな分岐点があるというわけではないので、最終的には好みになってくると思う。ぞうさんが好きかきりんさんが好きか。これまでのフレームワーク遍歴今回の話をするにあたって、僕と各フレームワークの付き合いをまとめておくと、

    hiroyt
    hiroyt 2018/04/02
    angularも選択肢に入れてください