---------------
π Single page apps in depth
β------------
This free book is what I wanted when I started working with single page apps. It's not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices.
π Single page apps in depth
β------------
This free book is what I wanted when I started working with single page apps. It's not an API reference on a particular framework, rather, the focus is on discussing patterns, implementation choices and decent practices.
---------β
π Build a Javascript Framework
β------β
This book is a guide to building a JavaScript framework. Itβll teach you how to build a framework and draw
on real-world code from projects like jQuery
π Build a Javascript Framework
β------β
This book is a guide to building a JavaScript framework. Itβll teach you how to build a framework and draw
on real-world code from projects like jQuery
-------
UnCSS
β----
UnCSS is a tool that removes unused CSS from your stylesheets. It works across multiple files and supports Javascript-injected CSS.
UnCSS
β----
UnCSS is a tool that removes unused CSS from your stylesheets. It works across multiple files and supports Javascript-injected CSS.
GitHub
GitHub - uncss/uncss: Remove unused styles from CSS
Remove unused styles from CSS. Contribute to uncss/uncss development by creating an account on GitHub.
---------β
π JavaScript AllongΓ© (ES5)
β------β
JavaScript AllongΓ© solves two important problems for the ambitious JavaScript programmer. First, JavaScript AllongΓ© gives you the tools to deal with JavaScript bugs, hitches, edge cases, and other potential pitfalls.
π JavaScript AllongΓ© (ES5)
β------β
JavaScript AllongΓ© solves two important problems for the ambitious JavaScript programmer. First, JavaScript AllongΓ© gives you the tools to deal with JavaScript bugs, hitches, edge cases, and other potential pitfalls.
---------
Buddy JS
β------
Magic number detection for javascript. Let Buddy sniff out the unnamed numerical constants in your code
Buddy JS
β------
Magic number detection for javascript. Let Buddy sniff out the unnamed numerical constants in your code
GitHub
GitHub - danielstjules/buddy.js: Magic number detection for JavaScript
Magic number detection for JavaScript. Contribute to danielstjules/buddy.js development by creating an account on GitHub.
------------β
π Event : CREATING DESIGN-DRIVEN DATA VISUALIZATION
β---------β
Learn how to correctly use color, how to be mindful of accessibility issues, and how to include your companyβs visual history. After watching this DesignTalk, youβll be inspired to bring your work to its highest fidelity.
π Event : CREATING DESIGN-DRIVEN DATA VISUALIZATION
β---------β
Learn how to correctly use color, how to be mindful of accessibility issues, and how to include your companyβs visual history. After watching this DesignTalk, youβll be inspired to bring your work to its highest fidelity.
InVision Blog
Creating design-driven data visualization - InVision Blog
In our first DesignTalk of 2017, Hayley Hughes shares examples and insights from her work at IBM.
---------
π Learning JavaScript Design Patterns
β------
Learning JavaScript Design Patterns is released under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 unported license. It is available for purchase via O'Reilly Media but will remain available for both free online and as a physical (or eBook) purchase for readers wishing to support the project.
π Learning JavaScript Design Patterns
β------
Learning JavaScript Design Patterns is released under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 unported license. It is available for purchase via O'Reilly Media but will remain available for both free online and as a physical (or eBook) purchase for readers wishing to support the project.
Addyosmani
Learning JavaScript Design Patterns
An open-source book on JavaScript Design Patterns
-------------
π Patterns For Large-Scale JavaScript Application Architecture
β----------
I'm currently a JavaScript and UI developer at AOL helping to plan and write the front-end architecture to our next generation of client-facing applications. As these applications are both complex and often require an architecture that is scalable and highly-reusable, it's one of my responsibilities to ensure the patterns used to implement such applications are as sustainable as possible.
I also consider myself something of a design pattern enthusiast (although there are far more knowledgeable experts on this topic than I). I've previously written the creative-commons book 'Essential JavaScript Design Patterns' and am in the middle of writing the more detailed follow up to this book at the moment.
π Patterns For Large-Scale JavaScript Application Architecture
β----------
I'm currently a JavaScript and UI developer at AOL helping to plan and write the front-end architecture to our next generation of client-facing applications. As these applications are both complex and often require an architecture that is scalable and highly-reusable, it's one of my responsibilities to ensure the patterns used to implement such applications are as sustainable as possible.
I also consider myself something of a design pattern enthusiast (although there are far more knowledgeable experts on this topic than I). I've previously written the creative-commons book 'Essential JavaScript Design Patterns' and am in the middle of writing the more detailed follow up to this book at the moment.
Addyosmani
Patterns For Large-Scale JavaScript Application Architecture
Everything new media and technology. Don't miss out.
Join right now π @PerspectiveIX
π
https://telegram.me/joinchat/ACtN6Dwe2emsfsXjWA-Yhw
Join right now π @PerspectiveIX
π
https://telegram.me/joinchat/ACtN6Dwe2emsfsXjWA-Yhw
----------
Learn rxJS
β-------
Clear examples, explanations, and resources for RxJS.
RxJS is one of the hottest libraries in web development today. Offering a powerful, functional approach for dealing with events and with integration points into a growing number of frameworks, libraries, and utilities, the case for learning Rx has never been more appealing. Couple this with the ability to utilize your knowledge across nearly any language, having a solid grasp on reactive programming and what it can offer seems like a no-brainer.
Learn rxJS
β-------
Clear examples, explanations, and resources for RxJS.
RxJS is one of the hottest libraries in web development today. Offering a powerful, functional approach for dealing with events and with integration points into a growing number of frameworks, libraries, and utilities, the case for learning Rx has never been more appealing. Couple this with the ability to utilize your knowledge across nearly any language, having a solid grasp on reactive programming and what it can offer seems like a no-brainer.
GitHub
GitHub - btroncone/learn-rxjs: Clear examples, explanations, and resources for RxJS
Clear examples, explanations, and resources for RxJS - btroncone/learn-rxjs
---------β
π JavaScript Garden
β------β
JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.
JavaScript Garden does not aim to teach you JavaScript. Former knowledge of the language is strongly recommended in order to understand the topics covered in this guide. In order to learn the basics of the language, please head over to the excellent guide on the Mozilla Developer Network.
π JavaScript Garden
β------β
JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.
JavaScript Garden does not aim to teach you JavaScript. Former knowledge of the language is strongly recommended in order to understand the topics covered in this guide. In order to learn the basics of the language, please head over to the excellent guide on the Mozilla Developer Network.
---------β
Vue 2 Starter Kit
β------β
Vue 2 Starter Kit Project for Production Mode with Webpack and Express
Vue 2 Starter Kit
β------β
Vue 2 Starter Kit Project for Production Mode with Webpack and Express
GitHub
afrianjunior/vue-ssr-starter-kit
Vue 2 Starter Kit Project for Production Mode with Webpack and Express - afrianjunior/vue-ssr-starter-kit
---------β
π JavaScript Best Practices
β------β
The following is an article full of recommendations and general guidelines for writing clean JavaScript code. While our recommendations may change in the future as we build more sophisticated development tools or with new language features, one thing, however, will never change. You should write your code so that it is easy to understand. Ambiguity, thus, should be avoided at all cost. If you feel that your code is not clear enough for the future readers, please add a comment. Do this only to clarify your code as there is no need to have a life story in the comments. Remember: comments are messages from developer to developer.
π JavaScript Best Practices
β------β
The following is an article full of recommendations and general guidelines for writing clean JavaScript code. While our recommendations may change in the future as we build more sophisticated development tools or with new language features, one thing, however, will never change. You should write your code so that it is easy to understand. Ambiguity, thus, should be avoided at all cost. If you feel that your code is not clear enough for the future readers, please add a comment. Do this only to clarify your code as there is no need to have a life story in the comments. Remember: comments are messages from developer to developer.
JavaScript Best Practices Β· Devbridge
The following is an article full of recommendations and general guidelines for writing clean JavaScript code.
----------
Bottle JS
β-------
BottleJS is a tiny, powerful dependency injection container. It features lazy loading, middleware hooks, decorators and a clean api inspired by the AngularJS Module API and the simple PHP library Pimple. You'll like BottleJS if you enjoy:
* building a stack from components rather than a kitchen-sink framework.
* uncoupled objects and dependency injection.
* an API that makes sense.
* lazily loaded objects.
* trying cool stuff π
Bottle JS
β-------
BottleJS is a tiny, powerful dependency injection container. It features lazy loading, middleware hooks, decorators and a clean api inspired by the AngularJS Module API and the simple PHP library Pimple. You'll like BottleJS if you enjoy:
* building a stack from components rather than a kitchen-sink framework.
* uncoupled objects and dependency injection.
* an API that makes sense.
* lazily loaded objects.
* trying cool stuff π
GitHub
GitHub - young-steveo/bottlejs: A powerful dependency injection micro container for JavaScript applications
A powerful dependency injection micro container for JavaScript applications - young-steveo/bottlejs
---------β
π JavaScript Best Practices
β------β
The following is an article full of recommendations and general guidelines for writing clean JavaScript code. While our recommendations may change in the future as we build more sophisticated development tools or with new language features, one thing, however, will never change. You should write your code so that it is easy to understand. Ambiguity, thus, should be avoided at all cost. If you feel that your code is not clear enough for the future readers, please add a comment. Do this only to clarify your code as there is no need to have a life story in the comments. Remember: comments are messages from developer to developer.
π JavaScript Best Practices
β------β
The following is an article full of recommendations and general guidelines for writing clean JavaScript code. While our recommendations may change in the future as we build more sophisticated development tools or with new language features, one thing, however, will never change. You should write your code so that it is easy to understand. Ambiguity, thus, should be avoided at all cost. If you feel that your code is not clear enough for the future readers, please add a comment. Do this only to clarify your code as there is no need to have a life story in the comments. Remember: comments are messages from developer to developer.
JavaScript Best Practices Β· Devbridge
The following is an article full of recommendations and general guidelines for writing clean JavaScript code.
---------
RSCSS
β------
Styling CSS without losing your sanity
Reasonable System for CSS Stylesheet Structure.
A set of simple ideas to guide your process of building maintainable CSS.
RSCSS
β------
Styling CSS without losing your sanity
Reasonable System for CSS Stylesheet Structure.
A set of simple ideas to guide your process of building maintainable CSS.