You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Iâve been looking into ES6, the next version of JavaScript, and finally got a chance to use it on a project. In the brief amount of time I was able to use it Iâve found that it solves a lot of the problems that CoffeeScript is trying to solve without drastic syntax changes. Using ES6 Today We can start using ES6 today through the 6to5 project which transpiles our ES6 code into ES5. 6to5 supports a
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
// By Dan Wheeler , Ziga Mahkovec , and Chris Varenhorst ⢠Sep 13, 2012 During July's Hackweek, the three of us rewrote Dropbox's full browser-side codebase to use CoffeeScript instead of JavaScript, and we've been really happy with how it's been going so far. This is a controversial subject, so we thought we'd start by explaining why. CoffeeScript: By the way, the JavaScript has a scoping bug, di
Already familiar with other frameworks such as Angular or React? See Design and Comparisons. Library of reactive programming primitives Declarative DOM construction Scalable in both performance and application architecture Simple, no magic, no new template language, all CoffeeScript Tested with Chrome, Firefox, Safari, and IE10 Available via Bower and cdnjs Works with jQuery MIT license Example: T
å³æé¢æ°ã®å¼æ°ã«å¥åãã¤ãã 1 2 do ($ = jQuery) -> console.log $ ã³ã³ãã¤ã«ãã㨠1 2 3 (function($) { return console.log($); })(jQuery); jQuery ã®ãã©ã°ã¤ã³æ¸ãã¨ãã¨ãã«ä½¿ãã ãªãã¸ã§ã¯ããªãã©ã«ã§ãªãã¸ã§ã¯ããä½ã 1 2 3 4 a = 3 b = true c = 'bar' console.log {a, b, c} # => { a: 3, b: true, c: 'bar' } superãå¼æ°ä»ãã§ã³ã¼ã«ãã super()ã§ã¯ãªãsuperã¨æ¸ããã¨ã§å¼æ°ãå¼ãç¶ãã§ã³ã¼ã«ãã¦ãããã 1 2 3 4 5 6 7 class Foo constructor: (@a) -> class Bar extends Foo constructor: -> super bar
source map | unminified javascript | full coffeescript seen.js has no dependencies. Licensed under Apache 2.0 To see what is new in this version, read the release notes. Demos Hello, World! Materials gallery Noisy Wave Patch Noisy Sphere Same Scene, Canvas vs. SVG Same Scene, Multiple Angles SVG Masks and Effects Text Depth of Field Audio Equalizer N-Body Gravity Simulation Mocap-Driven Skeleton 2
ããã°ã©ãã³ã° (iOS, JavaScript, Jenkins, Sikuli) ã¨MacãiPhoneãªã©ã®è©±é¡ãä¸å¿ã®ããã° gulpã§watchããã¨ãã«ã¦ã©ããä¸ã®ã¿ã¹ã¯ã§ã³ã³ãã¤ã«ã¨ã©ã¼ã«ãªã£ã¦ãã¾ãã¨ããã以å¾ã«ã¦ã©ãããããªããªãã®ã§å°ã£ã¦ãã¾ããããã¨ãããã対å¦æ³ãããã£ãã®ã§ã¡ã¢ãã¦ããã¾ãã GitHubã«Issueãä¸ãã£ã¦ãã¾ããã gulp.watch stops on error when using coffee-script/register · Issue #258 CoffeeScriptã ã¨é¢æ°ã®æå¾ã®å¼ã«èªåã§returnãæé»ã§ä»ãã¦ãã¾ãã®ãåå ã§ãããªã®ã§ãgulpfile.coffeeãªäººã ããçºçããåé¡ã§ãã 対å¦æ¹æ³ã¨ãã¦ã¯ã次ã®ããã«ãæå¾ã«æ示çãªreturnã足ãã¦ããã°ããã§ãã gulp.task 'stylus', -
æè¿ç©ºããæéã«hubotã®adapterãéçºãã¦ãã®ã§ãããcoffeescriptã§ãã¹ããæ¸ããããªã£ãã¨ãã«ã¡ãã£ã¨è©¦è¡é¯èª¤ããã®ã§åå¿é²ã¨ãã¦æ®ãã¦ããã¾ãã ç®æ¨ mochaã¨chaiã使ã£ã¦coffeescriptã§BDDã¹ã¿ã¤ã«ã®ãã¹ããè¡ã blanketã使ã£ã¦coffeescriptã®ã«ãã¬ãã¸æ¸¬å®ãè¡ã (ãã¾ã) travis ciã¨coverallsã§èªååãã mochaã¨chaiã§BDD ã»ããã¢ãã mochaã¯jsç¨ã®ãã¹ããã¬ã¼ã ã¯ã¼ã¯ã§ãC/Sã®ã©ã¡ãã§ãåä½ãã¾ããä»ã®ã¢ãµã¼ã·ã§ã³ã©ã¤ãã©ãªã¨çµã¿åããã¦ä½¿ãå¿ è¦ããããããä»åã¯BDDã¢ãµã¼ã·ã§ã³ã©ã¤ãã©ãªã§ããchaiã使ãã¾ãã ã¾ãpackage.jsonã«ä»¥ä¸ã追è¨ãã¾ãã { "scripts": { "test": "mocha test" } } 次ã«å¿ è¦ãªmoduleãã¤ã³ã¹ãã¼
ããã°ã©ãã³ã° (iOS, JavaScript, Jenkins, Sikuli) ã¨MacãiPhoneãªã©ã®è©±é¡ãä¸å¿ã®ããã° ä»ã¯ãããããgulpã使ã£ã¦ãã¨ããããã½ã¼ã¹ã®å¤æãç£è¦ãªã©ãè¡ã£ã¦ã¿ã¾ããã ã¤ã³ã¹ãã¼ã«ã¨åæè¨å® gulpãã°ãã¼ãã«ã§ã¤ã³ã¹ãã¼ã« npm install -g gulp ããã¸ã§ã¯ãã®devDependenciesã¨ãã¦gulpãã¤ã³ã¹ãã¼ã« npm install --save-dev gulp gulp-util gulpfile.jsãã¤ãã var gulp = require('gulp'); var gutil = require('gulp-util'); gulp.task('default', function(){ console.log('gulp!'); }); ããã§ãå®è¡ããã¨æ¬¡ã®ããã«ãªãã¾ãã $ gulp [g
使ãæçç¡ãªãã ãã©ããã®ããã°ã©ã 㯠JavaScript ã 㨠"JavaScript" ã¨è©ä¾¡ãã㦠CoffeeScript ã 㨠"CoffeeScript" ã¨è©ä¾¡ãããã { JavaScript: ["CoffeeScript"] }["JavaScript"][0] æ¤è¨¼ç¨ã³ã¼ã code = '{ JavaScript: ["CoffeeScript"] }["JavaScript"][0]'; // "CoffeeScript" ã¨è©ä¾¡ããã eval(CoffeeScript.compile(code, {bare:true})); // "JavaScript" ã¨è©ä¾¡ããã eval(code); ãããã¦ãã¾ãã¨ã観å¯è å¹æã§ã©ã¡ãã§ã "CoffeeScript" ã¨è©ä¾¡ããã¦ãã¾ãã a = { JavaScript: ["CoffeeScript"] }
CoffeeScript 1.5.0ã§literateã¢ã¼ããªããã®ã追å ããããããã ã.litcoffeeãã¨ããæ¡å¼µåã®ãã¡ã¤ã«ã«å¯¾ãã¦é©ç¨ããããã®ã§ãliterateã¢ã¼ãã§ã¯è¡é ã«ã¤ã³ãã³ããããè¡ã®ã¿ãCoffeeScriptã³ã¼ãã¨ãã¦è§£éããããã以å¤ã®è¡ã¯ãã¹ã¦ç¡è¦ããããããã«ãããããã¥ã¡ã³ãå ã«åãè¾¼ã¾ããCoffeeScriptã³ã¼ããç°¡åã«å®è¡ã§ããããã«ãªãããã¡ããã.literateå½¢å¼ã®ãã¡ã¤ã«ãJavaScriptã«ã³ã³ãã¤ã«ãããã¨ãå¯è½ã ã SourceForge.JP Magazineããæç² ã¨ããããã§ä¸ã®ãããªmarkdownãä½ã£ã¦è©¦ãã¦ã¿ã¾ããã 使ç¨æãªãããæ¸ãã¦ããã¾ãã # CoffeeScript 1.5.0 æ°æ©è½ literateã¢ã¼ã ã試ã ## ã¤ã³ãã³ãã«ã¤ã㦠* ã¿ãã®å ´åã¯1åãããã¹ãã¼ã¹ã®å ´åã¯4åç®
http://discuss.atom.io/t/why-coffeescript/131 2 comments | 2 points | by noto â comment by noto | ç´1æéå å æ¥ GitHub ãçºè¡¨ãã¦ã¨ãã£ã¿ ATOM ã®ãã£ã¹ã«ãã·ã§ã³ã»ãã©ã¼ã©ã ã§ãªã CoffeeScript ã§æ¸ããã¦ãã¦ãEcmaScript 6 (ES6) ãããªãã®? node.js/V8 ãå©ç¨ãããã¹ã¯ãããã¢ããªã±ã¼ã·ã§ã³ãªã ES6 ãããã«ä½¿ãã»ã¼å®ç§ãªæ©ä¼ãªã®ã«ãã¨ããåé¡æèµ·ããããããã«ã¤ãã¦è°è«ããã£ãããã§ãã åæã¨ãã¦ãGitHub ã® JavaScript Styleguide ã« æ°ãã« JS ãæ¸ãæ㯠CoffeeScript ã§æ¸ãã㨠æ°ãã« .js ãã¡ã¤ã«ã追å ãããã¨ã¯é¿ããã㨠ã¨æ¸ããã¦ãã¦ãGitHub ã®ä¸ã®äººã¨ãã¦ã¯
CoffeeScriptããããè°è« 第1å ä¸å¾ã«ä½¿ãã®ã©ãæãï¼ CoffeeScriptã¨ã¯JavaScriptãããæ¯è¼çç°¡æ½ãªæ¸å¼ã§è¨è¿°ããã³ã³ãã¤ã«ããã¨JavaScriptãçæãã¦ãããã¨ããè¨èªã§ãããã®è¨èªã社å ã§ä¸å¾ä½¿ç¨ããããããªããããããè°è«ã«ãªãã¾ããã第1åç®ã¯ã¹ã¿ãããã¡ãªããããã¡ãªãããåºãåãæ§åããå±ããã¾ãã ã¯ããã« 4æã«ã¨ããããã°è¨äºãçºç«¯ã«ãCoffeeScriptã¨ããè¨èªã«ã¤ãã¦ã®è°è«ãæ´»çºåãã¾ãããCoffeeScriptã¨ã¯ãJavaScriptãããæ¯è¼çç°¡æ½ãªæ¸å¼ã§è¨è¿°ããã³ã³ãã¤ã«ããã¨JavaScriptãçæãã¦ãããã¨ããè¨èªã§ããJavaScriptã®ç¥èããªããã°ãã»ã¼ä½¿ãã¾ããã ã§ãããã¦ã¼ã¶ã¼ããæ®æ®µããJavaScriptã§éçºããã¦ããã¨ã³ã¸ãã¢ããããã¯å¥ã®è¨èªã«ç¿çãã¦ããããã°ã©ããã¡ã¤ã³ã¨æã
Spring Bootã«ããAPIããã¯ã¨ã³ãæ§ç¯å®è·µã¬ã¤ã 第2ç ä½å人ãã®éçºè ããInfoQã®ããããã¯ãPractical Guide to Building an API Back End with Spring BootããããSpring Bootã使ã£ãREST APIæ§ç¯ã®åºç¤ãå¦ãã ããã®æ¬ã§ã¯ãåºçæã«æ°ãããªãªã¼ã¹ããããã¼ã¸ã§ã³ã§ãã Spring Boot 2 ã使ç¨ãã¦ãããããããSpring Boot3ãæè¿ãªãªã¼ã¹ãããéè¦ãªå¤...
CoffeeScript is a little language that compiles into JavaScript. Underneath that awkward Java-esque patina, JavaScript has always had a gorgeous heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way. The golden rule of CoffeeScript is: âItâs just JavaScript.â The code compiles one-to-one into the equivalent JS, and there is no interpretation at runtime. You can u
æè¿ãä»äºã§æ¢åã®JavaScriptãããã¯ãã³ã¼ããCoffeeScriptã§æ¸ãæãã¦ããã§ããã©ãã¾ãã³ã¼ããç°¡æ½ã«ãªãããªããã§å¾ã ã«JavaScriptãåãä»ããªãä½ã«ãªã£ã¦ãåã§ãã©ããããã«ã¡ã¯ã ãããªããã§å°é£ãã話ãªãã§ç°¡åã«ä¼ãããããªCoffeeScriptæ¼ããªçç±ãç®æ¡æ¸ãã§6ã¤ã»ã©ã¡ã¢ãä¸äººã§ãCoffeeScriptã«èå³æã£ã¦ãããã°ã³ã¬å¹¸ãã åæã®è©± æ°ããè¨èªãå¦ã¶ã«ã¯å¦ç¿ã³ã¹ããçºçãããããªã®ã§ã以ä¸ãªã±ã¼ã¹ã®JavaScriptã³ã¼ãã£ã¦ããæèãèæ¯ã«è©±ãã¾ãã ã³ã¼ãè¦æ¨¡ãæ°åè¡ ã³ã¼ãã®ã¡ã³ããã³ã¹æéãé·ãï¼1年以ä¸ã¨ãï¼ è¤æ°äººã§ã®å¤§è¦æ¨¡éçº ãããã£ãå ´åãå°ãã§ããã¸ãã¯ãç°¡æ½ã«æ¸ãããã¨ãã³ã¼ãã®å¯èªæ§ã¨ã¡ã³ããã³ã¹æ§ã«å¤§ããå¯ä¸ãã¦ããã®ã§ããããã説æããã¨ãã ãã§ã®å°å ¥ã§ãå¦ç¿ã³ã¹ããä¸åãæ©æµãåãããããããªãããª
æ°æ¥å@naoiwata師å ã«ãJavaScriptã«ãã¿ã¼ã³ãããã£ã¦ãªãã§ãããï¼ãã£ã¦èãã¦ããããUnderscore.jsãªããããããã¿ãããªãã¨ãããã®ããããã®ã§å°ã触ã£ã¦ã¿ãã Underscore.jsã¯é¢æ°åããã°ã©ãã³ã°ãããã人ã®ããã®è»½éã©ã¤ãã©ãªã ã¨ããèªèã§ã ãããè¯ãã¨æãã¾ããæè¿ããJavaScriptã§å¦ã¶é¢æ°åããã°ã©ãã³ã°ãã¿ãããªæ¬ãåºã¦ããã¿ããã§ãã¡ãã£ã¨ä¸èº«ã¿ããã©Underscore.jsã®ä½¿ãæ¹ã½ãæãã®æ¬ã ã£ãã®ã§èå³ãã人ã¯èªãã§ã¿ãã¨ãããã¨*1ã ã¡ãªã¿ã«åãæ±ãã¦ãããã¿ã¼ã³ãããã¯æååã®æ£è¦è¡¨ç¾ã§ã¯ãªãã¦ãé¢æ°åè¨èªã§ãããããããªãã¿ã¼ã³ããããGaucheã®util.matchçãªãã¤ã ã§ãã¨ããããUnderscore.jsãªããã¨ãããã¨ã§ãã¼ã£ã¨ã²ã¨éãã¿ã¦ã¿ãã Underscore.js ã ããã大ãã6
ã©ã³ãã³ã°
ã©ã³ãã³ã°
é害
ãªãªã¼ã¹ãé害æ å ±ãªã©ã®ãµã¼ãã¹ã®ãç¥ãã
ææ°ã®äººæ°ã¨ã³ããªã¼ã®é ä¿¡
å¦çãå®è¡ä¸ã§ã
j次ã®ããã¯ãã¼ã¯
kåã®ããã¯ãã¼ã¯
lãã¨ã§èªã
eã³ã¡ã³ãä¸è¦§ãéã
oãã¼ã¸ãéã
{{#tags}}- {{label}}
{{/tags}}