background preloader

JS Play Grounds

Facebook Twitter

Editr.js by @Idered. Load files from gists Github Gist give us such a nice API, why not to use it :) It's an awesome way of managing files. Panels Editr supports 3 layout views: horizontal, vertical and single. First two are for live edit. Emmet support Don't like to spend too much time on typing code? Rich code editor ACE Editor is used, it has really wide range of functions and nice syntax highlighting. Themes Many, many themes for you to choose from. Nice preloader No nasty looking elements while loading Editr, just a sweet looking preloader which you can customize with css. Read-only state Don't want to allow those puny users to edit your code? Multiple files Wants to edit multiple files in single Editr instance? Base64 support Don't want to create files? Easy to embed and style Add single HTML element with demo data and style it with CSS to match your website.

Errors detecting. jQuery CDN. Learning JavaScript Design Patterns. Design patterns are reusable solutions to commonly occurring problems in software design. They are both exciting and a fascinating topic to explore in any programming language. One reason for this is that they help us build upon the combined experience of many developers that came before us and ensure we structure our code in an optimized way, meeting the needs of problems we're attempting to solve. Design patterns also provide us a common vocabulary to describe solutions. This can be significantly simpler than describing syntax and semantics when we're attempting to convey a way of structuring a solution in code form to others. In this book we will explore applying both classical and modern design patterns to the JavaScript programming language. Target Audience This book is targeted at professional developers wishing to improve their knowledge of design patterns and how they can be applied to the JavaScript programming language.

Acknowledgments Credits Reading We already use patterns everyday. Can I use. HTML5 Please. Jquery-placeholder. JS Bin. Tinkerbin. JsFiddle. Cdnjs.