タグ

2015年3月4日のブックマーク (5件)

  • 最近の行儀のよい JavaScript の書き方 - Qiita

    JavaScriptは移り変わりの早い言語です。 もう1年以上経っていますし、記事のメンテもちゃんとできていないので、消し線を入れることにしました。 参考程度のために記事は一応残しますが、より新しい情報を読まれることをお勧めいたします。 はじめに --- 最近では JavaScript の実行環境はブラウザに限りません。(node.js, Web Workers) また、旧来のような <script> 経由でのロードもとうに古くなっています。今は CommonJS スタイルで、require を用いたモジュールのロードを行なうことがより良いとされています。 ですから、次のようなことは改める必要があります。 - var YourModule = {}; などとして、外部から YourModule.hoge(); などと呼び出す書き方 - this === window だと思うこと 今回は、

    最近の行儀のよい JavaScript の書き方 - Qiita
    kuy
    kuy 2015/03/04
  • Ajaxを劇的に簡単にするReact.js

    ここ数年、Javascript界隈でフレームワーク戦争が勃発してきました。クライアント開発の規模も年々大きくなり、jQueryだけでは複雑な画面遷移などを管理しきれなくなってきたのが原因だと思います。 私も昨年までAngularとbackboneを試しましたが、サーバサイドをMVCにしているのに、クライアントでもMVCを作るMVCの2階建ては、やり過ぎなのではないかと思っていました。フレームワークそのもの覚えるまでにも一苦労というのも面倒に感じました。 2014年、海外でブームに火が付いたReact.js そんな中、2014年の後半からFacebook発のReact.jsの採用事例が聞こえてくるようになりました。AirBnBや米Yahoo! Mailなど大手がReact.jsを積極的に採用し出したので気になり、年末年始を使って色々調べてみることにしました。 Rails以来の衝撃 色々試して

    Ajaxを劇的に簡単にするReact.js
    kuy
    kuy 2015/03/04
  • ES6_quiz.md

    ES6_quiz.md ECMAScript6th Quiz Q.1 let func = function() {}; func.name "" "func" "anonymous" undefined Q.2 var DOLPHIN = "\ud83d\udc2c"; DOLPHIN.length + [...DOLPHIN].length 2 3 4 Q.3 var sym1 = Symbol(), sym2 = Symbol(); var o1 = {}, o2 = {}; Object.defineProperties(o2, { [sym1]: { value: "Sym 1", enumerable: true }, [sym2]: { value: "Sym 2"} }); Object.assign(o1, o2); Object.getOwnPropertySymbol

    ES6_quiz.md
    kuy
    kuy 2015/03/04
    お勉強
  • 今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference 外村 和仁(株式会社 ピクセルグリッド) 記事は、2015/2/21に行われたFrontrend Conferenceの「Introduction To React」の内容を紹介します。 当日の資料は以下にアップされていますので、こちらも参照してください。 Introduction To React // Speaker Deck React.jsとは何か React.jsはFacebook製のJavaScriptライブラリです。 http://facebook.github.io/react/ 公式サイトに、「A JavaScript library for building user interfaces」とあるように、R

    今話題のReact.jsはどのようなWebアプリケーションに適しているか? Introduction To React─ Frontrend Conference
  • astamuse(アスタミューゼ) - 世界中の課題を解決し、未来を創る人のプラットフォーム

    挑戦したい社会課題を見る 未来に向けて挑戦したい社会課題(Issue)をastamuse独自の切り口でまとめ、技術やベンチャー企業等の関連情報と共に公開しています。 分野別動向を見る 約38万を超える分野情報を公開しています。事業推進に欠かせない、主力企業や技術力のランキング、共同研究や競合情報、参入撤退の情報を掲載しています。 キーワードを見る 収録件数480万件に及ぶ、あらゆる技術や素材、発明に関する専門用語や単語を収録しています。意味や用法を知るだけでなく、活用できる市場や分野の情報も得られます。 法人情報を見る 約30万を超える法人・企業のデータを、保有する技術情報を切り口に注力している分野、提携・競合の関係、関連する人物など目的に合った法人情報を見つけることができます。 技術情報を見る astamuseでは、約1,100万件の技術情報を閲覧することができます。分野別の技術情報・最

    astamuse(アスタミューゼ) - 世界中の課題を解決し、未来を創る人のプラットフォーム