petsel Goto Github PK
Name: Peter Seliger
Type: User
Location: Germany
Blog: peterseliger.blogspot.de/2014/04/the-many-talents-of-javascript.html
Name: Peter Seliger
Type: User
Location: Germany
Blog: peterseliger.blogspot.de/2014/04/the-many-talents-of-javascript.html
The official BerlinJS website
preview at a composable ECMAScript 3 compatible system - rather a proof of concept that code duplication within a modular system almost can be prevented with Trait/Mixin based object composition. "modification.ao" is a fully aspect oriented javascript system. - no build/test automation at all. - no tests - still handcrafted.
2 approaches targeting custom browser module system cores
Status, process, and documents for ECMA262
Static introspection methods which detect ECMAScript function types and/or check for a function's behavior and capabilities.
Prototypal and non-prototypal implementations of possibly desirable JavaScript/ECMAScript function/method-modifiers which allow the interception, introspection and manipulation of a function's/method's control flow in terms of its arguments, return value and context at such a modified function's/method's call/apply/execution time.
Prototypal and non-prototypal implementations of possibly desirable time controlled JavaScript/ECMAScript functions/methods like throttle and debounce but also clocked which enables even more complex interval controlled tasks.
just another bunch of extensions; mostly to JavaScript's core api - an outdated/unsupported "code quarry" for projects like https://github.com/petsel/composable
low level abstraction, module based, code reuse patterns (function based Traits, Mixins) intended for reflecting the basics before starting with more complex meta programming approaches. »JavaScript Code Reuse Patterns - Function Based Object and Type Composition«
Thoughts about how to adopt the principles of Aspect Oriented Programming (AOP) to JavaScripts dynamic and functional nature. »JavaScript Method Modification - Aspect Oriented Function Composition«
A curated list of resources on why ES6 (aka ES2015) classes are NOT awesome
proxy-based, deep observable state-model of signaling data-nodes
Hamburg Hackaton (#hackathonHH) Frontend Hack Repro - working result can be seen at http://petsel.github.io/twitter-figure/
composite JS types by function composition via Function.extendType and Function.withTraits
A book series on JavaScript. @YDKJS on twitter.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.