Comparing Jasmine, Mocha, AVA, Tape and Jest
A look over five popular unit testing frameworks to help you decide which is best for you. - https://goo.gl/0SpUvo
#tests #compare #jasmine #mocha #ava #tape #jest
A look over five popular unit testing frameworks to help you decide which is best for you. - https://goo.gl/0SpUvo
#tests #compare #jasmine #mocha #ava #tape #jest
Raygun Blog
JavaScript unit testing frameworks in 2020: A comparison
Unit tests are essential for software quality. Learn about the most popular JavaScript unit testing frameworks and start unit testing today.
Production Progressive Web Apps with JS Frameworks
In this Google I/O session, Addy Osmani covers PWA best practices, patterns for efficiently loading sites and the latest tools for getting fast and staying fast. - https://goo.gl/i9DLTh
#progressiveweb #googleio
In this Google I/O session, Addy Osmani covers PWA best practices, patterns for efficiently loading sites and the latest tools for getting fast and staying fast. - https://goo.gl/i9DLTh
#progressiveweb #googleio
YouTube
Production Progressive Web Apps With JavaScript Frameworks (Google I/O '17)
Learn how the world’s largest brands ship Progressive Web Apps that instantly load on mobile hardware. We’ll look at how apps built using React, Preact, Vue,...
11 Things I Learned Reading The Flexbox Spec
A run through some of the ‘good bits’ of the CSS Flexible Box Layout specification. - https://goo.gl/SleXuD
#css #flexbox
A run through some of the ‘good bits’ of the CSS Flexible Box Layout specification. - https://goo.gl/SleXuD
#css #flexbox
Hacker Noon
11 things I learned reading the flexbox spec
I’ve always found flexbox pretty easy to work with — a breath of fresh air after years of floating and clearfixing.
Just Keep Scrolling: How To Design Lengthy, Lengthy Pages
Scrolling opens a lot of doors to designers but isn’t without its drawbacks. Some tips on how to approach ‘long scroll’ experiences. - https://goo.gl/aNVnNU
#design #longScrolling
Scrolling opens a lot of doors to designers but isn’t without its drawbacks. Some tips on how to approach ‘long scroll’ experiences. - https://goo.gl/aNVnNU
#design #longScrolling
Smashing Magazine
Just Keep Scrolling! How To Design Lengthy, Lengthy Pages — Smashing Magazine
Websites with long or [infinite scrolling](https://www.smashingmagazine.com/2013/05/infinite-scrolling-lets-get-to-the-bottom-of-this/) are becoming more and more common lately, and it’s no mere trend or coincidence. The technique of long scrolling allows…
Debugging Ionic Applications When Deployed to an iOS Device - https://goo.gl/N0OMqO
#ionic #ios #debugging
#ionic #ios #debugging
YouTube
Debugging Ionic Applications When Deployed to an iOS Device
In this video tutorial, we take a look at how to debug an iOS application built with Ionic whilst it is running on a device. Blog post: https://www.joshmoron...
Accessibility in a Responsive World
Slides and a thorough write up of a talk on accessibility within the context of responsive web design - https://goo.gl/Z1ediz
#progressiveweb #design
Slides and a thorough write up of a talk on accessibility within the context of responsive web design - https://goo.gl/Z1ediz
#progressiveweb #design
Filamentgroup
Presentation: Accessibility in a Responsive World, A11Y Days 2017 | Filament Group, Inc., Boston, MA
Filament Group helps companies design and build super-fast responsive sites and web apps that are simple to use and accessible to everyone
What's the hardest part about microservices? Your data
We explore the challenges of dealing with data when creating and developing microservices - https://goo.gl/tq7hbX
#microservice
We explore the challenges of dealing with data when creating and developing microservices - https://goo.gl/tq7hbX
#microservice
Opensource.com
What's the hardest part about microservices? Your data
We explore the challenge of dealing with data when creating and developing microservices.
Browserslist is a Good Idea and Here's Why
Browserlist provides information to tools like Autoprefixer and postcss-normalize (and more) to let you specify which browsers you want to target. - https://goo.gl/3IAsgR
#browserslist
Browserlist provides information to tools like Autoprefixer and postcss-normalize (and more) to let you specify which browsers you want to target. - https://goo.gl/3IAsgR
#browserslist
CSS-Tricks
Browserslist is a Good Idea
As front-end developers, we're well aware that different browsers (and versions) support different web platform features. We make choices based on the
The Important Features and Fixes of Node 8
Tthe most important features and fixes of the new Node.js version 8, (which should become the current LTS release in October.) - https://goo.gl/eNNk68
#node #features
Tthe most important features and fixes of the new Node.js version 8, (which should become the current LTS release in October.) - https://goo.gl/eNNk68
#node #features
RisingStack Engineering
The Important Features and Fixes of Node.js Version 8 | @RisingStack
In this post, we go through the most important features and fixes of the new Node.js version 8, which becomes the current LTS release from October.
React Native In Mobile Dev: The Beginning Of The End
A breakdown of developing mobile apps with React Native. - https://goo.gl/n3ywwT
#mobile #reactnative
A breakdown of developing mobile apps with React Native. - https://goo.gl/n3ywwT
#mobile #reactnative
Shakuro
React Native In Mobile Dev: The Beginning Of The End
I absolutely see React Native as the future of mobile development. I believe it’s much better than other frameworks like PhoneGap/Cordova, Sencha Touch, etc. It has what it takes to change the ga…
A Unified Styling Language
A look at why “writing your styles in JavaScript isn’t such a terrible idea after all”. - https://goo.gl/t00uns
#css
A look at why “writing your styles in JavaScript isn’t such a terrible idea after all”. - https://goo.gl/t00uns
#css
Medium
A Unified Styling Language
In the past few years we’ve seen the rise of CSS-in-JS, emerging primarily from within the React community — but why?
Enough with the Microservices
At the risk of rewriting Martin Fowler’s Microservice Premium article, I thought it would be good to write up some thoughts so that I can send them to clients when the topic arises, and hopefully help people avoid some of the mistakes I’ve seen. - https://goo.gl/dq76l8
#microservice
At the risk of rewriting Martin Fowler’s Microservice Premium article, I thought it would be good to write up some thoughts so that I can send them to clients when the topic arises, and hopefully help people avoid some of the mistakes I’ve seen. - https://goo.gl/dq76l8
#microservice
Node 8: Five New Features You Need to Know
A quick look at string padding functions, trailing comma tweaks, object rest/spread and others. - https://goo.gl/r8FpKp
#node #features
A quick look at string padding functions, trailing comma tweaks, object rest/spread and others. - https://goo.gl/r8FpKp
#node #features
Coding Sans
Node 8: Five New Features You Need to Know
What's new in node js 8? In this post, we collected every new feature you need to know about node 8.
Storybook 3.0 Released: An IDE for React Components
Storybook is an interactive development and testing environment for React components. What you need to know about Storybook 3.0 tells the full story of the release. - https://goo.gl/wWYIUR
#react #storybook
Storybook is an interactive development and testing environment for React components. What you need to know about Storybook 3.0 tells the full story of the release. - https://goo.gl/wWYIUR
#react #storybook
Medium
Announcing Storybook 3.0
webpack2, create-react-native-app, snapshot testing++, & more!
The Hitchhiker’s Guide to D3.js
This guide is meant to prepare you mentally as well as give you some fruitful directions to pursue. There is a lot to learn besides the d3.js API, both technical knowledge around web standards like HTML, SVG, CSS and JavaScript as well as communication concepts and data visualization principles. - https://goo.gl/MPpLPm
#d3js #guide
This guide is meant to prepare you mentally as well as give you some fruitful directions to pursue. There is a lot to learn besides the d3.js API, both technical knowledge around web standards like HTML, SVG, CSS and JavaScript as well as communication concepts and data visualization principles. - https://goo.gl/MPpLPm
#d3js #guide
Medium
The Hitchhiker’s Guide to d3.js
The landscape for learning d3 is rich, vast and sometimes perilous. You may be intimidated by the long list of functions in d3’s API…
A Big List of Progressive Web App Tips & Tricks
Helpful tips, tricks and gotchas to help you when building your next Progressive Web App. - https://goo.gl/P5tRzX
#progressiveweb
Helpful tips, tricks and gotchas to help you when building your next Progressive Web App. - https://goo.gl/P5tRzX
#progressiveweb
Dean Hume's Blog
A BIG list of Progressive Web App tips & tricks
Lately I’ve been giving a lot of talks about Progressive Web Apps. Towards the end of the talks there is normally a Q & A section where the audience asks questions or proposes ideas. Often during these Q & A sessions, I get asked really useful questions that…
What WebAssembly Means for React
Lin Clark looks at what WebAssembly could mean for React’s performance, and how the new Fiber architecture plays into that. - https://goo.gl/YgIHgy
#react #webassembly
Lin Clark looks at what WebAssembly could mean for React’s performance, and how the new Fiber architecture plays into that. - https://goo.gl/YgIHgy
#react #webassembly
YouTube
What WebAssembly means for React - Lin Clark aka @linclark at @ReactEurope 2017
There’s a big push to improve React’s perceived performance. And WebAssembly is fast. Could WebAssembly be part of the solution? In this talk, code cartoonis...
6 weird tricks for insane chart performance
How do you like my clickbait title? While you are here, I want to share some tricks to handle larger datasets without locking the UI or slowing down your chart interaction...A lot can be done to optimize client-side rendering, and there’s a lot more we could discuss (caching, server-side rendering, aggregating, LOD, blitting, using shaders, using webcl, etc.). - https://goo.gl/O3wiZg
#d3js
How do you like my clickbait title? While you are here, I want to share some tricks to handle larger datasets without locking the UI or slowing down your chart interaction...A lot can be done to optimize client-side rendering, and there’s a lot more we could discuss (caching, server-side rendering, aggregating, LOD, blitting, using shaders, using webcl, etc.). - https://goo.gl/O3wiZg
#d3js
Medium
6 weird tricks for insane chart performance
How do you like my clickbait title? While you are here, I want to share some tricks to handle larger datasets without locking the UI or…