Creating, testing and maintaining a large JavaScript code base is not easy â especially since great resources on how to do this are hard to find. This page is a collection of the best articles, videos and presentations we've found on the topic. Follow us on Twitter, GitHub, or check out our newsletter. We'd love to hear your suggestions via e-mail or as Github Issues. We come across a lot of great
ç´è¿ã§ãæ°è¦æ¡ä»¶ã«é¢ãããã¨ã«ãªããããªã®ã§ãã©ã¤ãã©ãªé¸å®ãã¿ã¹ã¯ã©ã³ãã¼ãããã¦ä»åã®ä¾å管çã®ããã«ãã¼ã·ãã¯ãªè©±ãç¶ãã¦ã¾ããæ¬¡ç¬¬ã«ãå ·ä½çãªå®è£ ãã³ã¼ãè¨è¨ã®ãã¹ããå¤ããªã・・・ã¯ãã ä»åã¯Vue.jsã§ã触ãã¾ããããæ¹ãã¦component - modular javascript frameworkã«ã¤ãã¦ã æ¦è¦ Componentã¯ããã±ã¼ã¸ããã¼ã¸ã£ã¼å ¼ãä¾å解決込ã¿ã®ãã«ããã¼ã«ã§ããã¯ã©ã¤ã¢ã³ããµã¤ãã«ã¤ãã¦ãJSã®ããã±ã¼ã¸ããã¼ã¸ã£ã¼ããã«ãã¼ã¯æ¢ã«ããã¾ãããComponent㯠HTML/CSS/JSãã»ããã«ãã¦æ±ããã¨ãã§ãã¾ãã npmã§ããpackage.jsonã¨åæ§ã«ãcomponent.jsonã¨ããå®ç¾©ãã¡ã¤ã«ã«ãã£ã¦ãããã±ã¼ã¸ã®ä¾åé¢ä¿ããªãã¸ããªãªã©ã®å種æ å ±ã示ãã¾ãã component/component ã³ã¢é¨åã®ãªãã¸ã
Stop Writing JavaScript Compilers! Make Macros Insteadãèªãã§ãsweet.jsã使ã£ã¦ã¿ãã 解決ãããäº JavaScriptã§ã¯éåæå¦çãå¤ãã®ã§ãç¶ç¶æ¸¡ãã¹ã¿ã¤ã«ã®ã³ã¼ãã°ã£ããã«ãªãã®ã ãã©ãã¿ããªãããcallback hellã¨ãpyramid of doomã¨ãå¼ãã§å«ã£ã¦ããã ããã§ãããã¹ã¨ããã¥ã¼ãã£ã£ã¦ããã®ã使ãããããã«ãªã£ãããããã¹ã使ãå©ç¹ã¯çµæãåºã¦ããªãç¶æ ããã¡ã¼ã¹ãã¯ã©ã¹ãªå¤ã¨ãã¦ä½¿ããäºã ã¨æãããã¹ãã¯ãªããªããã©ãçµå±ææ³ã®æ¯æ´ããªãããpromise.then(function () {...})ã¿ããã«ãéå®ç¶ç¶æ¸¡ãçãªãã¨ã¯ããªãã¡ããããªãã ç¶ç¶æ¸¡ãå½¢å¼ãå«ãªãcall/ccã¨ãshift/resetãå°å ¥ãããããããããªããã¨ã¯ãã£ã¨æã£ã¦ãããããã§ä»æ¥ã¯ãsweet.
ããªãã«ã¨ã£ã¦éè¦ãªãããã¯ãååã®ææ°æ å ±ãå ¥æãã¾ãããææ°ã®æ´å¯ã¨ãã¬ã³ãã«é¢ããææ°æ å ±ãå³åº§ã«åãåãã¾ãããã ç¶ç¶çãªå¦ç¿ã®ããã«ãç¡æã®ãªã½ã¼ã¹ã«æè»½ã«ã¢ã¯ã»ã¹ãã¾ãããããããã¯ããã©ã³ã¹ã¯ãªããä»ãåç»ãããã³ãã¬ã¼ãã³ã°ææã è¨äºãä¿åãã¦ããã¤ã§ãèªããã¨ãã§ãã¾ãè¨äºãããã¯ãã¼ã¯ãã¦ãæºåãã§ããããã¤ã§ãèªãã¾ãã
There are a number of advantages provided by implementing templates in JavaScript with the Dust template rendering solution. They include: Dust templates are compiled to JavaScript for speed of execution Since JavaScript is cacheable, Dust templates can be sent to a browser once and reused which is not the case with server-side generated JSP pages In addition to being cacheable, the Dust templates
IntroductionKoa is a new web framework designed by the team behind Express, which aims to be a smaller, more expressive, and more robust foundation for web applications and APIs. By leveraging async functions, Koa allows you to ditch callbacks and greatly increase error-handling. Koa does not bundle any middleware within its core, and it provides an elegant suite of methods that make writing serve
Moment.js 2.30.1 Parse, validate, manipulate, and display dates and times in JavaScript. Install npm install moment --save # npm yarn add moment # Yarn spm install moment --save # spm meteor add momentjs:moment # meteor bower install moment --save # bower (deprecated) Format Dates moment().format('MMMM Do YYYY, h:mm:ss a'); moment().format('dddd'); moment().format("MMM Do YY"); moment().format('YY
ãã®è¨äºã¯ Grunt Plugins Advent Calendar 2013 23æ¥ç®ã®è¨äºã§ãã Gruntã¿ã¹ã¯ã並åã§å®è¡ãããã©ã°ã¤ã³ grunt-parallelize ãç´¹ä»ãã¾ãã ããç¨åº¦ããã¸ã§ã¯ãã大ãããªãã¨JavaScriptã1500ãã¡ã¤ã«ã¨ãè¶ ãã¦ãã¦JSHintã«ãã£ãæéãããã¿ãããªãã¨ãããããã¾ããJSHintãå«ãå¤ãã®Node製ãã¼ã«ã¯ã·ã³ã°ã«ããã»ã¹ãªã®ã§ãæ®éã«å®è¡ãã¡ããã¨ãã«ãã³ã¢ãªCPUãéãã§ã¦ãã£ãããªãããã§ãã ãããªã¨ãã«grunt-parallelizeã使ãã¨ãæå®ã®ããã»ã¹æ°ã«ãã¡ã¤ã«ãªã¹ããåå²ãã¦ãã«ãããã»ã¹ã§ã¿ã¹ã¯ãå®è¡ãã¦ããã¾ãã ã¾ãã¯ãã¨ã«ãªãã¿ã¹ã¯ã®Gruntfile.jsã®å®ç¾©ãgrunt-contrib-jshintã使ã£ãæ®éã®ã¿ã¹ã¯ã§ããã grunt.initConfig({ jshint
A Firebug extension to understand and debug Backbone application behavior without debugging JavaScript. Understand Backbone application behavior without wading through JavaScript code. Work with application level constructs, pursue what-if exploration and more... Detailed documentation @ http://dhruvaray.github.io/spa-eye/ Repo @ https://github.com/dhruvaray/spa-eye
ç¾å¨éçºæ å½ãã¦ãã AbemaTV ã§ãæ¨å¹´æ«ã«ããã½ããã¯ããã®ã¹ãã¼ããã¬ã VIERA åãã«ã¢ããªã±ã¼ã·ã§ã³ããªãªã¼ã¹ãã¾ãããAbemaTV ãªã¢ã³ã³ãã¿ã³ã§ AbemaTV ã«ã¢ã¯ã»ã¹ã§ãã¾ããä»åãã®ã¢ããªã±ã¼ã·ã§ã³ã® UI ãéçºããã«ããã£ã¦ãæ°ãããã¶ã¤ã³ã¯ã¼ã¯ããã¼ãå°å ¥ãã¾ããã æ¬è¨äºã§ã¯ã Story-Assured Design ã¨ãããã¶ã¤ã³ã¯ã¼ã¯ããã¼ããç¾å¨ãããã¯ãéçºã§ç´é¢ãã¦ãããã¶ã¤ã³ã®èª²é¡ã¨ã¨ãã«ç´¹ä»ãã¾ãã Story-Assured Design ã¨ã¯ï¼ Story-Assured Design ã¯ãã®ååã示ãã¦ããããã«ãã¦ã¼ã¶ã¼ã¹ãã¼ãªã¼ãä¿è¨¼ãããã¨ãç®çã¨ãã UI ãã¶ã¤ã³ã®ã¯ã¼ã¯ããã¼ã§ããUI ãã¶ã¤ã³ãï¼ã¤ã®ã¹ãããã«åãã¦è¡ãã¾ãã ã¹ãã¼ãªã¼ãã¶ã¤ã³ ãã¶ã¤ã³ã®æ§é å è¦è¦æ å ±ãã¶ã¤ã³ ä¸çªéè¦ãªã¦ã¼ã¶ã¼ã¹ãã¼ãªã¼ã®
Powerful run-time Component System for structuring HTML5-based Rich Clients ComponentJS is a stand-alone MPL-licensed Open Source library for JavaScript, providing a powerful run-time Component System for hierarchically structuring the User-Interface (UI) dialogs of complex HTML5-based Rich Clients (aka Single-Page-Apps) â under maximum applied Separation of Concerns (SoC) architecture principle,
WebOS Goodies ã¸ããããï¼ WebOS ã¯ã¤ã³ã¿ã¼ãããã®æªæ¥å½¢ããããã Web ãµã¤ããç¹ãããå ±æããååãã¦åµãä¸ãããã²ã¨ã¤ã®å·¨å¤§ãªæ å ±ã·ã¹ãã ã§ããããã§ã¯ãããããæ å ±ããããã¯ã¼ã¯ä¸ã«èç©ãããæã ã¯ãã¤ã§ããã©ãããã§ããå¤å½©ãªããã¤ã¹ã使ã£ã¦ãããã«ã¢ã¯ã»ã¹ã§ãã¾ãã WebOS Goodies ã¯ããã¾ãã¾ãªæ å ±æä¾ããã¼ã«éçºãéãã¦ããããªä¸çã®å®ç¾ã«å°ãã§ãè²¢ç®ããã¹ãæ´»åãã¦ããã¾ãã å é± Closure Library ã§æ§ç¯ããããã¼ã¦ã£ã¸ã§ãã Closure Draw ãå ¬éãã¾ããããã¯ã¦ã¶æ°ãªã©ãè¦ãéããã»ã©å¤ãã®åé¿ã¯ãªãã£ãããã§ããã¾ããæ©è½ãä¸éå端ã ã£ããä½ããçãã£ããã¨ããã¨ããã大ããã®ã¯ééãããã¾ãããã Closure Library èªä½ãã¾ã ã¡ã¸ã£ã¼ã§ã¯ãªãã®ãããã®ããªãã¨ãæãã¾ããå®éãããã£ã¦ãã
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}