Making Sense of React Hooks
If the new ‘hooks’ feature (above) intrigues you, this article digs further into it, the motivations behind them, and answers some questions around their usage and implementation. - http://bit.ly/2AXDZeT
#react
If the new ‘hooks’ feature (above) intrigues you, this article digs further into it, the motivations behind them, and answers some questions around their usage and implementation. - http://bit.ly/2AXDZeT
#react
Medium
Making Sense of React Hooks
This week, Sophie Alpert and I presented the “Hooks” proposal at React Conf, followed by a deep dive from Ryan Florence:
Learn to Build a Simple Progressive Web App with Angular and Lighthouse
A step-by-step guide to building a Hacker News clone PWA using Angular and Lighthouse. - http://bit.ly/2qRgDC3
#angular #pwa
A step-by-step guide to building a Hacker News clone PWA using Angular and Lighthouse. - http://bit.ly/2qRgDC3
#angular #pwa
Medium
Learn to Build a Simple Progressive Web App (PWA) with Angular and Lighthouse — Hacker News Clone
Learn to build a simple Hacker News clone PWA with Angular and Lighthouse , step-by-step.
CSS Previous Sibling Selectors and How to Fake Them
CSS previous sibling selectors don’t exist, but they can be ‘faked’. - http://bit.ly/2DhMEu8
#css
CSS previous sibling selectors don’t exist, but they can be ‘faked’. - http://bit.ly/2DhMEu8
#css
freeCodeCamp.org
How to make the impossible possible in CSS with a little creativity
by Facundo Corradini If you ever used CSS sibling selectors, you know there’s only two. The + sibling combinator selects the first match that comes immediately after, and the ~ subsequent-sibling combinator matches all the ones that come after. But there’s…
Real Talk JavaScript: A New(ish) JavaScript Podcast
Now at five episodes old, we thought it was time to mention this neat podcast hosted by John Papa, Ward Bell, and Dan Wahlin. Episodes so far cover topics like thriving in OSS, scaling React, and D3. - http://bit.ly/2PxF1HF
#podcast
Now at five episodes old, we thought it was time to mention this neat podcast hosted by John Papa, Ward Bell, and Dan Wahlin. Episodes so far cover topics like thriving in OSS, scaling React, and D3. - http://bit.ly/2PxF1HF
#podcast
The Evolution of Async JavaScript
A practical break down of the pros and cons of three common JavaScript mechanisms: callbacks, promises, and async/await, along with their significance and progression from a historical context. - http://bit.ly/2PycgKW
#javascript #async
A practical break down of the pros and cons of three common JavaScript mechanisms: callbacks, promises, and async/await, along with their significance and progression from a historical context. - http://bit.ly/2PycgKW
#javascript #async
TylerMcGinnis.com
Async JavaScript: From Callbacks, to Promises, to Async/Await
In this post you'll learn about the historical context as well as the pros and cons behind the three most popular JavaScript async patterns - Callbacks, Promises, and Async/Await.
Nuxt.js (v2), Firestore & SSR
This article will help you integrate Firebase Firestore into a Nuxt.js project while keeping the server-side rendering capabilities that come with the amazing Universal SSR mode of Nuxt.js - http://bit.ly/2qRCTvj
#nuxt #vue #ssr
This article will help you integrate Firebase Firestore into a Nuxt.js project while keeping the server-side rendering capabilities that come with the amazing Universal SSR mode of Nuxt.js - http://bit.ly/2qRCTvj
#nuxt #vue #ssr
Medium
Nuxt.js (v2), Firestore & SSR 🔥
This article will help you integrate Firebase Firestore into a Nuxt.js project while keeping the server-side rendering capabilities that…
How we made Carousell’s mobile web experience 3x faster
In this write-up, Stacey Tay shares (1) their motivations for wanting to build a faster web experience, (2) how they built it, (3) the impact it had on their users, and (4) what helped them move fast. - http://bit.ly/2FtnUlq
#ui #mobile
In this write-up, Stacey Tay shares (1) their motivations for wanting to build a faster web experience, (2) how they built it, (3) the impact it had on their users, and (4) what helped them move fast. - http://bit.ly/2FtnUlq
#ui #mobile
Medium
How we made Carousell’s mobile web experience 3x faster
A 6-months retrospective on building our Progressive Web App
Loading External Libraries on Demand in Angular
In one of Netanel’s previous articles, heI showed us how to load ECMAScript modules on demand using the typescript import() function.
Although in most cases we can make do by using this functionality, there are still cases where we’ll need to use an old library that doesn’t support JS modules. - http://bit.ly/2qQAcKs
#angular
In one of Netanel’s previous articles, heI showed us how to load ECMAScript modules on demand using the typescript import() function.
Although in most cases we can make do by using this functionality, there are still cases where we’ll need to use an old library that doesn’t support JS modules. - http://bit.ly/2qQAcKs
#angular
Netanel Basal
Loading External Libraries on Demand in Angular
Loading External Libraries on Demand in Angular
Building a Family Tree Maker using Hooks and Microstates
If you missed all of the excitement around the proposed new ‘hooks’ feature in React, you might want to skip back to last week, but this is a great, practical example of using them to create a dynamic, family tree creation component. - http://bit.ly/2Be9S35
#react
If you missed all of the excitement around the proposed new ‘hooks’ feature in React, you might want to skip back to last week, but this is a great, practical example of using them to create a dynamic, family tree creation component. - http://bit.ly/2Be9S35
#react
Voice-Controlled Web Visualizations with Vue.js and Machine Learning
In this tutorial, you will pair Vue.js, three.js and LUIS (Cognitive Services) to create a voice-controlled web visualization. - http://bit.ly/2qP2sxb
#vue #machinelearning
In this tutorial, you will pair Vue.js, three.js and LUIS (Cognitive Services) to create a voice-controlled web visualization. - http://bit.ly/2qP2sxb
#vue #machinelearning
CSS-Tricks
Voice-Controlled Web Visualizations with Vue.js and Machine Learning
In this tutorial, we’ll pair Vue.js, three.js and LUIS (Cognitive Services) to create a voice-controlled web visualization. But first, a little context
Enquirer: Elegant, Intuitive and User-Friendly Terminal Prompts
Fast, promises and async/await-based prompts for your command line apps. As well as simple text entry, it supports prompts like password entry, surveys, lists, multi select, etc. - http://bit.ly/2OP107t
#nodejs
Fast, promises and async/await-based prompts for your command line apps. As well as simple text entry, it supports prompts like password entry, surveys, lists, multi select, etc. - http://bit.ly/2OP107t
#nodejs
GitHub
GitHub - enquirer/enquirer: Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm…
Stylish, intuitive and user-friendly prompts, for Node.js. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, Generate, tencent cloudbase, lint-s...
Understanding Change Detection Strategies in Angular
Change Detection and its strategies (OnPush and Default) have been written about in various articles in the web but no one has come close to providing comprehensive and in-depth information about the concepts, they mostly focus on the use cases. - http://bit.ly/2qRzHzR
#angular
Change Detection and its strategies (OnPush and Default) have been written about in various articles in the web but no one has come close to providing comprehensive and in-depth information about the concepts, they mostly focus on the use cases. - http://bit.ly/2qRzHzR
#angular
Medium
Understanding Change Detection Strategies in Angular
Greatly optimize your Angular app performance using smart change detection strategies.
Mobile Patterns
A UI/UX gallery for inspiration for iOS & Android apps. - http://bit.ly/2DpcWL4
#ui #ux #mobile #patterns
A UI/UX gallery for inspiration for iOS & Android apps. - http://bit.ly/2DpcWL4
#ui #ux #mobile #patterns
Organize CSS with a Modular Architecture: OOCSS, BEM, SMACSS
Claudio Mendonca explains how to organize your CSS architecture using methodologies like OOCSS, BEM, and SMACSS. - http://bit.ly/2zeR2rb
#css
Claudio Mendonca explains how to organize your CSS architecture using methodologies like OOCSS, BEM, and SMACSS. - http://bit.ly/2zeR2rb
#css
Snipcart
Organize CSS with a Modular Architecture: OOCSS, BEM, SMACSS
Bye-bye spaghetti code! Learn how to organize your CSS architecture using foolproof methodologies like OOCSS, BEM, and SMACSS. Result? A scalable, modular CSS architecture.
You've probably already heard about Yegor Bugayenko's recent speech at the Joker Conference in Petersburgh. There he raised rather a sore point: Quality vs. Quantity. No wonder that the report caused quite a stir and became the third most liked according to the votes of attendees. So what is more important? Yegor insists on his controversial method of attack: It is more vital to aim for code quantity than quality for the project to be successful.
Yegor covers this and a lot of other questions and shares his ideas from the point of view both of the developer and the CEO of a large IT company in his new telegram channel @yegor256news. By the way, he always welcomes open and constructive discussions so feel free to share your thoughts.
Yegor covers this and a lot of other questions and shares his ideas from the point of view both of the developer and the CEO of a large IT company in his new telegram channel @yegor256news. By the way, he always welcomes open and constructive discussions so feel free to share your thoughts.
Telegram
@yegor256 news
Recent news from Yegor Bugayenko a.k.a. @yegor256 about computers and programmers.
The blog is at www.yegor256.com
To discuss, join @bloghacks + @zerocracy (EN) or @szdne + @codeahead (RU)
To talk about OOP: @elegantobjects + @painofoop (RU)
The blog is at www.yegor256.com
To discuss, join @bloghacks + @zerocracy (EN) or @szdne + @codeahead (RU)
To talk about OOP: @elegantobjects + @painofoop (RU)
A Different, Experimental Way to Manage State in React?
“What if some central entity had a view of your entire application and knew the relationships between every property in your store and every component on your page?” Enter recollect. There’s a lot to chew on here. - http://bit.ly/2FttNiK
#react
“What if some central entity had a view of your entire application and knew the relationships between every property in your store and every component on your page?” Enter recollect. There’s a lot to chew on here. - http://bit.ly/2FttNiK
#react
Hacker Noon
A different way to manage state in React
Imagine a React app that shows a list of tasks.
A Personal Review of Automated Testing Tools in the JavaScript World - http://bit.ly/2RWOLrt
#testing #tools
#testing #tools
ITNEXT
A personal review of automated testing tools in the JavaScript world
My “2 cents” of some open source tools that I have used or have been using to ensure quality in software development projects
Angular 7 Forms Tutorial Example
Angular 7 Forms Tutorial Example is today’s leading topic. For this example, we will use Reactive forms. Reactive forms provide the model-driven approach to handle the form inputs whose values are changing over time. Reactive forms use the specific and immutable approach to managing the state of the form at the given point of time. Each change to the form state returns the new state, which maintains the integrity of a model between the changes. - http://bit.ly/2Tj8Auu
#angular #forms
Angular 7 Forms Tutorial Example is today’s leading topic. For this example, we will use Reactive forms. Reactive forms provide the model-driven approach to handle the form inputs whose values are changing over time. Reactive forms use the specific and immutable approach to managing the state of the form at the given point of time. Each change to the form state returns the new state, which maintains the integrity of a model between the changes. - http://bit.ly/2Tj8Auu
#angular #forms
AppDividend
Angular 7 Forms Tutorial Example
Angular 7 Forms Tutorial Example. We will use Reactive forms. Reactive forms provide a model-driven approach to handling form inputs whose values changes.
Building a REST API with KoaJS
How to use Koa.js to write server-side code that uses Node as the runtime engine. - http://bit.ly/2Q4wuv9
#nodejs #koa
How to use Koa.js to write server-side code that uses Node as the runtime engine. - http://bit.ly/2Q4wuv9
#nodejs #koa
Medium
How to Build a REST API with KoaJS
There are quite a few Node.js frameworks available for web development to build a back-end server for a web or a mobile application. The…
Implementing a Variable Font With Fallback Web Fonts
Oliver Schöndorfer shows how to integrate a variable font on your website with classic web fonts as a fallback. - http://bit.ly/2DLCyTJ
#css #font
Oliver Schöndorfer shows how to integrate a variable font on your website with classic web fonts as a fallback. - http://bit.ly/2DLCyTJ
#css #font