Echo JS
- The current state of Babel and what's coming... https://babeljs.io/blog/2016/12/07/the-state-of-babel 3 comments
- Babili (babel-minify) https://babeljs.io/blog/2016/08/30/babili 2 comments
Hacker News
- Babel is used by millions, so why are we running out of money? (2021) https://babeljs.io/blog/2021/05/10/funding-update 125 comments
- Babel is used by millions, so why are we running out of money? https://babeljs.io/blog/2021/05/10/funding-update.html 693 comments
- Babel 7.5 https://babeljs.io/blog/2019/07/03/7.5.0 35 comments
- Nearing the Babel 7.0 Release https://babeljs.io/blog/2017/12/27/nearing-the-7.0-release 41 comments
- Babili: An ES6+ aware minifier based on Babel http://babeljs.io/blog/2016/08/30/babili?exports=guy 44 comments
- 6to5 is renamed to Babel https://babeljs.io/ 5 comments
- TypeScript tools and its many caveats/configurations https://babeljs.io/docs/en/babel-plugin-transform-typescript#caveats 11 comments typescript
- Babel is used by millions, so why are we running out of money? https://babeljs.io/blog/2021/05/10/funding-update.html 281 comments programming
- Babel.js is used by millions, so why are we running out of money? https://babeljs.io/blog/2021/05/10/funding-update.html 165 comments javascript
- Babel 7.9 can generate a significantly smaller preset-env output with the "bugfixes" option https://babeljs.io/blog/2020/03/16/7.9.0 7 comments javascript
- [AskJS] Has anyone used esm in a production environment instead of babel for transpiling ES6? Have you had any problems with it? Is it worth using? https://babeljs.io/ 3 comments javascript
- The new Babel release gives support for ECMAscript 2020 features. We can now use the nullish operator, optional chaining and dynamic module import. https://babeljs.io/blog/2020/01/11/7.8.0 23 comments javascript
- What's Happening With the Pipeline (|>) Proposal? · Babel https://babeljs.io/blog/2018/07/19/whats-happening-with-the-pipeline-proposal?utm_source=esnextnews.com&utm_medium=weekly+newsletter&utm_campaign=2019-02-05 3 comments javascript
- Babel 7.2.0: private instance methods and more https://babeljs.io/blog/2018/12/03/7.2.0 10 comments javascript
- Should I use babel-polyfill or core-js? or something else? https://babeljs.io/docs/en/babel-polyfill 9 comments reactjs
- Recommended base package.json for modern React development? https://babeljs.io/docs/en/babel-preset-typescript 12 comments javascript
- What is the most recommend .babelrc preset configuration? https://babeljs.io/docs/en/babel-preset-env 9 comments javascript
- Babel 7 Released https://babeljs.io/blog/2018/08/27/7.0.0 42 comments javascript
- Babel 7 Released https://babeljs.io/blog/2018/08/27/7.0.0 4 comments webdev
- Removing Babel's Stage Presets https://babeljs.io/blog/2018/07/27/removing-babels-stage-presets 10 comments javascript
- Babel.js announces trivago as a new sponsor https://babeljs.io/blog/2018/07/16/announcing-babels-new-partnership-with-trivago 4 comments javascript
- On Consuming (and Publishing) ES2015+ Packages https://babeljs.io/blog/2018/06/26/on-consuming-and-publishing-es2015+-packages?utm_source=ponyfoo+weekly&utm_medium=email&utm_campaign=122 5 comments javascript
- Planning for Babel 7.0 https://babeljs.io/blog/2017/09/12/planning-for-7.0 16 comments javascript
- Babel 6 - Mysterious return super() from the constructor. https://babeljs.io/repl/#?babili=false&evaluate=true&lineWrap=false&presets=stage-2&targets=&browsers=&builtIns=false&debug=false&code_lz=MYGwhgzhAECC0G9oF8BQrSRgIWgUwA8AXPAOwBMZ4FVpoAjaAXmgFYBuVZIA 21 comments javascript
- The State of Babel https://babeljs.io/blog/2016/12/07/the-state-of-babel 30 comments javascript
- Babel Blog: Setting up Babel 6 http://babeljs.io/blog/2015/10/31/setting-up-babel-6/ 10 comments javascript
- Babel 6.0 Released http://babeljs.io/blog/2015/10/29/6.0.0/ 47 comments javascript
- Babel vs TypeScript for an open-source library https://babeljs.io/ 23 comments javascript
- Babel: experimental `do` syntax http://www.babeljs.io/repl/#?experimental=true&evaluate=true&loose=false&spec=false&playground=false&code=class%20menu%20%7B%0A%20%20render()%20%7B%0A%20%20%20%20return%20(%0A%20%20%20%20%20%20%3Cdiv%3E%0A%20%20%20%20%20%20%20%20%3Ch2%3Emenu%3C%2Fh2%3E%0A%20%20%20%20%20%20%20%20%7Bdo%20%7B%0A%20%20%20%20%20%20%20%20%20%20if%20(user)%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cuserinfo%20user%3D%7Buser%7D%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cloginform%20%2F%3E%0A%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%7D%7D%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20)%0A%20%20%7D%0A%7D%0A 15 comments javascript
- React on ES6+ http://babeljs.io/blog/2015/06/07/react-on-es6-plus/ 21 comments javascript
- ES7 asyn/await with Babel using Require Hook not working… https://babeljs.io/docs/usage/require/#specifying-options 5 comments javascript
- Function binding in ES7 http://babeljs.io/blog/2015/05/14/function-bind/ 22 comments programming
- New in Babel 5.4: Function Bind Syntax http://babeljs.io/blog/2015/05/14/function-bind/ 6 comments javascript
- Re-Imagining Flux Actions/Stores with ES6/ES7 http://babeljs.io/repl/#?experimental=true&evaluate=true&loose=false&spec=false&code=function%20example()%7B%0A%20%20%0A%20%20%20%20class%20Actions%20%7B%0A%20%20%20%20%20%20%40Observable%0A%20%20%20%20%20%20static%20processSomething%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20class%20Store%20%7B%0A%20%20%20%20%20%20constructor(name)%7B%0A%20%20%20%20%20%20%20%20this.name%20%3D%20name%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%40Observable%0A%20%20%20%20%20%20updater%0A%20%20%20%20%20%0A%20%20%20%20%20%20%40Observe(Actions.processSomething)%0A%20%20%20%20%20%20processHandler%20%3D%20function(data)%20%7B%20%0A%20%20%20%20%20%20%20%20this.updater.notify(this.name%20%2B%20%22%20processed%20%22%20%2B%20data)%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20var%20myStoreA%20%3D%20new%20Store(%22Store%20A%22)%3B%0A%20%20%20%20var%20myStoreB%20%3D%20new%20Store(%22Store%20B%22)%3B%0A%20%20%20%20%0A%20%20%20%20var%20print%20%3D%20function(result)%7B%0A%20%20%20%20%20%20console.log(result)%3B%0A%20%20%20%20%7D%0A%20%20%20%20myStoreA.updater.on(print)%0A%20%20%20%20myStoreB.updater.on(print)%0A%20%20%20%20Actions.processSomething.notify(%221010110%22)%0A%7D%0A%0A%0A%0A%0A%0A%0A%2F%2F%2FAll%20the%20magic%20happens%20down%20here%0Aclass%20ObservableClass%20%7B%0A%20%20subscriptions%20%3D%20%5B%5D%3B%0A%20%20%0A%20%20on%20%3D%20function(handler)%7B%0A%20%20%20%20this.subscriptions.push(handler)%0A%20%20%7D%0A%0A%20%20notify%20%3D%20function()%7B%0A%20%20%20%20var%20args%20%3D%20arguments%3B%0A%20%20%20%20for(var%20i%20%3D%200%20%3B%20i%20%3C%20this.subscriptions.length%3B%20i%2B%2B)%7B%0A%20%20%20%20%20%20this.subscriptions%5Bi%5D.apply(null%2Cargs)%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A%0Afunction%20Observable(target%2Ckey%2Ce)%20%7B%0A%20%20%20%20e.initializer%20%3D%20function()%7B%20return%20new%20ObservableClass()%3B%20%7D%0A%7D%0A%0Afunction%20Singleton(target%2Ckey%2Ce)%20%7B%0A%20%20%20%20e.initializer%20%3D%20function()%7B%20return%20new%20target()%3B%20%7D%0A%7D%0A%0Afunction%20Observe(observable)%20%7B%0A%20%20%20%20return%20function(classType%2Ckey%2Cd)%20%7B%0A%20%20%20%20%20%20var%20tempInitializer%20%3D%20d.initializer%3B%0A%20%20%20%20%20%20var%20blah%20%3D%20%20function()%20%7B%7D%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20blah.initializer%20%3D%20function()%7B%0A%20%20%20%20%20%20%20%20%20%20var%20val%20%3D%20tempInitializer.apply(arguments)%3B%0A%20%20%20%20%20%20%20%20%20%20observable.on(val.bind(this))%0A%20%20%20%20%20%20%20%20%20%20return%20val%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20return%20blah%3B%0A%20%20%7D%0A%7D%0A%0Aexample()%3B 11 comments javascript
- Re-imagining Flux Action/Stores with ES6/ES7 http://babeljs.io/repl/#?experimental=true&evaluate=true&loose=false&spec=false&code=function%20example()%7B%0A%20%20%0A%20%20%20%20class%20Actions%20%7B%0A%20%20%20%20%20%20%40Observable%0A%20%20%20%20%20%20static%20processSomething%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20class%20Store%20%7B%0A%20%20%20%20%20%20constructor(name)%7B%0A%20%20%20%20%20%20%20%20this.name%20%3D%20name%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%40Observable%0A%20%20%20%20%20%20updater%0A%20%20%20%20%20%0A%20%20%20%20%20%20%40Observe(Actions.processSomething)%0A%20%20%20%20%20%20processHandler%20%3D%20function(data)%20%7B%20%0A%20%20%20%20%20%20%20%20this.updater.notify(this.name%20%2B%20%22%20processed%20%22%20%2B%20data)%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20var%20myStoreA%20%3D%20new%20Store(%22Store%20A%22)%3B%0A%20%20%20%20var%20myStoreB%20%3D%20new%20Store(%22Store%20B%22)%3B%0A%20%20%20%20%0A%20%20%20%20var%20print%20%3D%20function(result)%7B%0A%20%20%20%20%20%20console.log(result)%3B%0A%20%20%20%20%7D%0A%20%20%20%20myStoreA.updater.on(print)%0A%20%20%20%20myStoreB.updater.on(print)%0A%20%20%20%20Actions.processSomething.notify(%221010110%22)%0A%7D%0A%0A%0A%0A%0A%0A%0A%2F%2F%2FAll%20the%20magic%20happens%20down%20here%0Aclass%20ObservableClass%20%7B%0A%20%20subscriptions%20%3D%20%5B%5D%3B%0A%20%20%0A%20%20on%20%3D%20function(handler)%7B%0A%20%20%20%20this.subscriptions.push(handler)%0A%20%20%7D%0A%0A%20%20notify%20%3D%20function()%7B%0A%20%20%20%20var%20args%20%3D%20arguments%3B%0A%20%20%20%20for(var%20i%20%3D%200%20%3B%20i%20%3C%20this.subscriptions.length%3B%20i%2B%2B)%7B%0A%20%20%20%20%20%20this.subscriptions%5Bi%5D.apply(null%2Cargs)%0A%20%20%20%20%7D%0A%20%20%7D%0A%7D%0A%0Afunction%20Observable(target%2Ckey%2Ce)%20%7B%0A%20%20%20%20e.initializer%20%3D%20function()%7B%20return%20new%20ObservableClass()%3B%20%7D%0A%7D%0A%0Afunction%20Singleton(target%2Ckey%2Ce)%20%7B%0A%20%20%20%20e.initializer%20%3D%20function()%7B%20return%20new%20target()%3B%20%7D%0A%7D%0A%0Afunction%20Observe(observable)%20%7B%0A%20%20%20%20return%20function(classType%2Ckey%2Cd)%20%7B%0A%20%20%20%20%20%20var%20tempInitializer%20%3D%20d.initializer%3B%0A%20%20%20%20%20%20var%20blah%20%3D%20%20function()%20%7B%7D%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20blah.initializer%20%3D%20function()%7B%0A%20%20%20%20%20%20%20%20%20%20var%20val%20%3D%20tempInitializer.apply(arguments)%3B%0A%20%20%20%20%20%20%20%20%20%20observable.on(val.bind(this))%0A%20%20%20%20%20%20%20%20%20%20return%20val%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20return%20blah%3B%0A%20%20%7D%0A%7D%0A%0Aexample()%3B 4 comments angularjs
- Babel 5.0.0 Released http://babeljs.io/blog/2015/03/31/5.0.0/ 16 comments javascript
- Babel <3 React http://babeljs.io/blog/2015/02/23/babel-loves-react/ 11 comments javascript
- 6to5 was not born to die, let's make a better JavaScript together http://babeljs.io/blog/2015/02/15/not-born-to-die/ 3 comments javascript
Linking pages
- Modern JavaScript Explained For Dinosaurs | by Peter Jang | Node.js Collection | Medium https://medium.com/the-node-js-collection/modern-javascript-explained-for-dinosaurs-f695e9747b70 1087 comments
- XML is the future - Bite code! https://www.bitecode.dev/p/hype-cycles 466 comments
- GitHub - airbnb/javascript: JavaScript Style Guide https://github.com/airbnb/javascript 397 comments
- GitHub - rome/tools: Unified developer tools for JavaScript, TypeScript, and the web https://github.com/facebookexperimental/rome 383 comments
- Why you should learn F# https://dusted.codes/why-you-should-learn-fsharp 310 comments
- 9 things every React.js beginner should know - Cam Jackson https://camjackson.net/post/9-things-every-reactjs-beginner-should-know 307 comments
- .NET Blazor https://dusted.codes/dotnet-blazor 288 comments
- Goodbye CoffeeScript, Hello TypeScript | Heap http://blog.heapanalytics.com/goodbye-coffeescript-hello-typescript/ 272 comments
- The JavaScript Ecosystem is Delightfully Weird · Fly https://fly.io/blog/js-ecosystem-delightfully-wierd/ 256 comments
- GitHub - kanaka/mal: mal - Make a Lisp https://github.com/kanaka/mal 229 comments
- The JavaScript World Domination. A Civilization-esque journey through… | by Flaki | Medium https://medium.com/@slsoftworks/javascript-world-domination-af9ca2ee5070 225 comments
- You Don't Need a Build Step https://deno.com/blog/you-dont-need-a-build-step 213 comments
- The melting pot of JavaScript – Increment: Development https://increment.com/development/the-melting-pot-of-javascript/ 195 comments
- JSC 💕 ES6 | WebKit https://webkit.org/blog/7536/jsc-loves-es6/ 185 comments
- What's New in JavaScript for 2019 | Okta Developer https://developer.okta.com/blog/2019/01/22/whats-new-in-es2019 174 comments
- Make ES6, Not Coffee - Gofore http://gofore.com/ohjelmistokehitys/make-es6-coffee/ 168 comments
- React v0.14 – React Blog http://facebook.github.io/react/blog/2015/10/07/react-v0.14.html 163 comments
- What I wish I knew when learning F# http://danielbachler.de/2020/12/23/what-i-wish-i-knew-when-learning-fsharp.html 147 comments
- GitHub - stepchowfun/typical: Data interchange with algebraic data types. https://github.com/stepchowfun/typical 143 comments
- Must See JavaScript Dev Tools That Put Other Dev Tools to Shame | by Eric Elliott | JavaScript Scene | Medium https://medium.com/javascript-scene/must-see-javascript-dev-tools-that-put-other-dev-tools-to-shame-aca6d3e3d925 143 comments