マガジンのカバー画像

アウトプット

785
ゆめみの【勉強し放題制度】を活用したアウトプット、その他に、メンバーが自分自身で学んだことをまとめています。 ゆめみの独自制度である「勉強し放題制度」は、あらゆる学習費用を100… もっと読む
運営しているクリエイター

#JavaScript

JavaScriptガチでわからんを脱却するまでの道のり その1

最近立て続けに「ReactやVueみたいなフロントのフレームワークを軽く触れる程度の知識があればもっと上手くできたんだろうなー」と思うような出来事が連続して身の回りで起こりました。 日頃はサーバーサイドエンジニアとして働いており、ちょっとだけnode.jsなんかは触ったことあるのですが、そもそもフロントの基礎やお作法なんかを全く知らず、JavaScriptも動的型付け言語でフロントエンジニアからのヘイトが高いぐらいの知識しかありませんでした。 もちろん、なぜクライアントサ

スキ
19

Svelteとは?Reactの比較 / TypeScriptと Sassの導入方法

Svelteとは最近フロントエンドの技術で、ReactやVue.jsに変わって注目を集めているのが Svelte です。下記のような特徴があります。 ・仮想DOMがない ・ファイル拡張子.svelteになる ・svelteファイルに記述されたstyleはスコープ付きになる ・Store管理も内包している(ReduxやVuexのようにインストールしなくてよい) Svelteは何が良いのか? Vue.js やReactと違って仮想DOMがありません。ビルド時に純粋なJavaS

スキ
101

Node.jsでWEBデータを収集してCSV化する

WEB上のデータを手動でコピペするの大変・・と思い自動で保存してくれる処理を書きました。(参考にされる方はそのページの著作権について必ず確認してください) 確かWikipediaはスクレイピングが非推奨だったはず。API使って下さいねと公式が言ってます。が、今回は1ページだけのお試しということで🙃 この記事のゴールこれはフランスの画家ルノワールの作品一覧です。(Wikipediaより)これをCSVにしていきます。 CSVにすると、スプレッドシートやExcelで保存・閲覧

スキ
13

アロー関数の恩恵を少しだけ知る事が出来て嬉しかった話

毎週木曜日にモブプロをやっている。 ここの所、Cyber Dojoを使ったTDDをやることが多い。 今回のお題今回も言語はJavaScriptで、お題はマインスイーパ。n*mのマス目と地雷の位置が文字列で入力されるので、受け取って各マスに表示されるべき数を記した文字列を返せというもの。 今回気になるコード完成も間近な所で、こんなコードを書いた。 function convertToResult(matrix){ const lines = matrix.map(lin

スキ
6