Create user interfaces from componentsReact lets you build user interfaces out of individual pieces called components. Create your own React components like Thumbnail, LikeButton, and Video. Then combine them into entire screens, pages, and apps.
Name : azu Twitter : @azu_re ã¹ã©ã¤ããã¯ãªãã¯ã§ã¹ã¿ã¼ããç¢å°ãã¼ã§ã¹ã©ã¤ã移åãEscã§ä¸è¦§ã¢ã¼ãã¸æ»ã
2. HTML5-WEST.jp代表 / html5j ãã¼ã¯ã¢ããé¨ é¨é· / HTML5 Experts.jp ã¡ã³ãã¼ GDGäº¬é½ / CSS Nite in OSAKA / ç¥æ¸ITãã§ã¹ãã£ãã«å®è¡å§å¡ãªã© ããããâã¾ããã æ岡æ£å HTML5-WEST.jp Webã¢ããªã±ã¼ã·ã§ã³éçºâITæ¥åã·ã¹ãã è¨è¨/éçº Webãµã¼ãã¹å°å ¥/äºæ¥æ¦ç¥ã³ã³ãµã«ãã£ã³ã° @bathtimeï¬sh
Backbone.js deserves a lot of credit for bringing MVC to mainstream client-side Javascript development. That said, many beginners ask what the âright wayâ of doing something with Backbone is. The bad news is that thereâs not necessarily a âright wayâ â it all depends on the problem you are trying to solve. The good news is that there are definitely some âwrong waysâ that you should avoid on your w
A simple library for handling keyboard shortcuts in Javascript. Try pressing some of the keys here: // single keys Mousetrap.bind('4', function() { highlight(2); }); Mousetrap.bind('x', function() { highlight(3); }, 'keyup'); // combinations Mousetrap.bind('command+shift+k', function(e) { highlight([6, 7, 8, 9]); return false; }); Mousetrap.bind(['command+k', 'ctrl+k'], function(e) { highlight([11
æ®æ®µæ°ãã¤ãã¦ãããªã¹ã "ã¢ãã¤ã«ã§ãWebViewã¨ãã©ã¦ã¶ã®ã³ã³ããã§ãç¹ã«ã»ãªãªã¼åããã¦ããªããã¶ã¤ã³ã¢ã¸ã¥ã¼ã«ã®ãªããè£ é£¾ç»åããµãã ãã«ä½¿ããç³»ãµã¼ãã¹éçº" ã®æèã«ããããããã©ã¼ãã³ã¹ç¢ºä¿ã®ããæ°ãã¤ãã¦ãããªã¹ãã ãããããã©ã¼ãã³ã¹ãåä¸ãã¨ãã確ä¿ãã¨ãç³ãã¾ãããã¡ã³ããã³ã¹ã³ã¹ããªã©ã¨å¤©ç§¤ã«ããã¦ããå¿ è¦ååãã®ã©ã¤ã³ãçãã®ãéè¦ã ã¨æã次第ã ç»åãªã½ã¼ã¹ ç»åãªã½ã¼ã¹ãæããã¨ãã®ã»ãªãªãå§ç¸®çã¨ãæé©åã¨ãç´°ãããã¥ã¼ãã³ã°ã¯ããã©ã大éæã«ä¸è¨ãå®ããããã¦Image Optimï¼or ç¸å½ã®å¦çï¼ã JPEGã¯ããã°ã¬ãã·ãã§ç»è³ª60ãããï¼ãªã¬ç®å®ï¼ PNGã¯å·®ãæ¯ããªãç¯å²ã§è²æ°ããã¡ãã¨åã 50pxæªæºã®ãµã ãã¤ã«ã¯@2.0xãªãªã½ã¼ã¹ã«ããªã æ¡å¤ãAndroidãããã®@1.5xã@1.0xã§ã大ä¸å¤«ãªãã¨ãããã GIFã¢ãã¡ãå ¥ã
Webãã¼ã¸ãã¹ã¯ã¬ã¤ãã³ã°ãã¦ãæãHTMLãããªãã¦JavaScriptã®å¤æ°ãã®ããããäºãç¨ã«ããããã ã¤ã³ã¹ãã¼ã« brew install phantomjs document.titleãåå¾ page_title.js var url = phantom.args[0] || 'http://shokai.org'; page = new WebPage(); page.open(url, function(stat){ if(!stat){ phantom.exit(); } else{ var title = page.evaluate(function(){ return document.title; }); console.log(title); phantom.exit(); } }); å®è¡ phantomjs page_title.js http://go
ã¶ã£ã¡ãã åã¯é 延è©ä¾¡ã®ãã¨ãã¶ãããã¾ãç解ãã¦ãªãã¨æãã¾ãã ã§ããã¨ãããããããªã®ä½ã£ã¦ã¿ã function l(a) { return typeof a == 'function' ? a() : a } // lazy ã® l ãããã£ã¦ä½¿ã function add(i, j) { return l(i) + l(j) } var count = 0; alert(add(1, 1)); // 2 alert(add(1, function(){ return 1 })); // 2 alert(add(1, function(){ return count++ })); // 1 alert(add(1, function(){ return count++ })); // 2 alert(add(1, function(){ return count++ }));
1åç·ã¹ãããè¿ã¥ãããã®é ã«ãJavaScriptã®MVCãã¬ã¼ã ã¯ã¼ã¯ã«ä½ã使ããï¼ node.jsã¨ä½¿ã£ã¦ã¿ããã¦ã§ãã¢ããªã®ãã¬ã¼ã ã¯ã¼ã¯ã®åè£ã14é¸ãã§ã¿ã¾ããã MVCãã¬ã¼ã ã¯ã¼ã¯ã¨ãã£ã¦ããç´ç²ãªMVCã ãã§ã¯ãªããMVVMãMVC2ãMVPãªã©åºç¾©ã®MVCãã¬ã¼ã ã¯ã¼ã¯ãå«ã¿ã¾ããæçãããã¬ã¼ã ã¯ã¼ã¯ backbone.jsã®ããã«ä¸å®ã®æ´å²ã®ãããã®ããexpress.jsã®ããã«node.jsã§ã®ããã¡ã¯ãã»ã¹ã¿ã³ãã¼ãã«ãªã£ã¦ãããããªãã®ãå«ããä»ãããããã¯ã·ã§ã³ç°å¢ã§ä½¿ç¨ã§ããæç度ãããã¨æããããã¬ã¼ã ã¯ã¼ã¯ãã¾ã¨ãã¾ãã Backbone.js http://documentcloud.github.com/backbone/ å¤åã®ããã³ãã¨ã³ãåãMVCãã¬ã¼ã ã¯ã¼ã¯ã node.jsã«éãããRailsçã®ãã¬ã¼ã ã¯ã¼ã¯ã§ãããã³ãã¨ã³ãå´ã®
ã©ã³ãã³ã°
ã©ã³ãã³ã°
ã©ã³ãã³ã°
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}