はろ

 

今日で自己学習30日を迎えました!!

やったー!

 

ブログのタイトルがeveryday new lernなんですが。。。

 

毎日してないですね・・・wっていっつも書いてる気がするw

 

まあやりたいときにやっているんで30日も続けられたんだと!!!思いますw

 

余談なんですが、毎日やることをタスク化すると多少は進むんじゃないか?

 

って思って、Trelloっていうタスク管理アプリを使い始めました。

 

 

職場ではredmineというタスク管理システムを使っているのですが、結構調べもののメモを記載したり、見直す時にいいです。

また、スケジュールも組めて携帯と連携でポップアップも出せるみたいなので、予定とか組んでもいいんじゃないかなって思います。

 

 

↓のようにプロジェクトごとに分けて作ったり、友人と内容を共有もできます。


やりたくないことへのモチベーションを高めるためには、見える化が良いと考えました。

 

自身のツイッターで毎日ご飯を作った功績を書きましたが、俺すげー!!ってなりました!w

 

あのタイミングだけではなく、ほぼ毎日ご飯作るようにしているのですが、書き出してみると頑張った内容がわかるので

また頑張ろうと考えるようになりました。

 

ぜひ使ってみてください

 

 

 

いつも余談が長くなって何が本編なのかわからなくなりますねw

 

今回はDOMについて調べました。

 

うーーーーんDOM・・・

 

なんか調べても書いてあることがふんわりしていて理解するのに時間がかかりました。

 

 

DOMとは「Document Object Model」の略です

 

DOMっていうのはJavaScriptでhtmlの要素を操作するための仕組みのこと

 

↑フロントエンド側全く知らないので全然理解できませんでした。

 

コードを示した例があったのでやっと理解できましたが。

 

htmlのコードとjavascriptのコードって違う書き方じゃん

 

だけどDOMのコードの書き方でjavascript側からhtmlファイルを操作することができる

 

仲介役みたいな感じだと思う。

 

html側でなんか書いてある文字を変更したいよーみたいな操作をjavascriptで書くんだけど、その操作をDOMが簡単にしてくれるって感じ。

 

ただ、調べていくとDOM APIは読み込みが遅いらしくて、Reactが仮想DOMを使っていて早いらしい。

 

Reactを勉強したほうがよさそう・・・

 

んじゃ