How to Set Up a TypeScript React Redux Project
A basic setup for using TypeScript with React and Redux. - http://amp.gs/uH6N
#react
A basic setup for using TypeScript with React and Redux. - http://amp.gs/uH6N
#react
typeofnan.dev
Set Up a Typescript React Redux Project
A basic setup for using Typescript with React and Redux.
Improved accessible routing in Vue.js
Here’s a great write-up on how to improve the accessibility when using front-end routing. The author also links to accessible-app – a project that aims to collect accessible patterns and demo implementations (in Vuejs!) to certain frontend problems like modals or dropdowns. You can also contribute new patterns to it! - http://amp.gs/u2c7
#vue
Here’s a great write-up on how to improve the accessibility when using front-end routing. The author also links to accessible-app – a project that aims to collect accessible patterns and demo implementations (in Vuejs!) to certain frontend problems like modals or dropdowns. You can also contribute new patterns to it! - http://amp.gs/u2c7
#vue
marcus.io · Blog of web developer and accessibility consultant Marcus Herrmann
Improved accessible routing in Vue.js (updated)
I've written about accessible routing in Vue.js before and tried to sketch an accessible strategy for "page" changes in this particular framework – but frankly, the advice I was giving in said article originated from what I le...
Introducing Yarn 2: Big Steps Forward for the Popular Package Manager
The first stable release of Yarn 2 is now available, it contains quite a few fundamental changes (in the migration guide it’s called “very different software” to v1) and new features borne from the team’s own usage. - http://amp.gs/uFtV
#nodejs
The first stable release of Yarn 2 is now available, it contains quite a few fundamental changes (in the migration guide it’s called “very different software” to v1) and new features borne from the team’s own usage. - http://amp.gs/uFtV
#nodejs
DEV Community
Introducing Yarn 2 ! 🧶🌟
Hi everyone! After exactly 365 days of very intensive development, I'm extremely happy to unveil the...
The Best Way to Build Reactive Sub-Forms with Angular
Learn how to extract repetitive sub-form implementations into standalone, robust and type safe components. - http://amp.gs/uXTy
#angular
Learn how to extract repetitive sub-form implementations into standalone, robust and type safe components. - http://amp.gs/uXTy
#angular
Medium
The Best Way to build reactive sub-forms with Angular
Learn how to extract repetitive sub-form implementations into standalone, robust and type safe components with Angular reactive forms!
Typing Objects in TypeScript
Dr. Axel continues his spelunking into the world of TypeScript with a look at how objects and properties are typed. - http://amp.gs/uLtt
#typescript
Dr. Axel continues his spelunking into the world of TypeScript with a look at how objects and properties are typed. - http://amp.gs/uLtt
#typescript
Multi-Line Gradient Links
Zell Liew shows how to create links with gradients that span multiple lines. - http://amp.gs/uaBO
#css
Zell Liew shows how to create links with gradients that span multiple lines. - http://amp.gs/uaBO
#css
Zell Liew
Multi-line gradient links | Zell Liew
How to create links with gradients that spans multiple lines
Lazy Loading Individual Vue Components and Prefetching - Vue.js Tutorials
In this article, we will explore which types of components can be loaded lazily and, more importantly, how to handle the waiting required for them to download. - http://amp.gs/uofo
#vue
In this article, we will explore which types of components can be loaded lazily and, more importantly, how to handle the waiting required for them to download. - http://amp.gs/uofo
#vue
Vue.js Tutorials
Lazy Loading Individual Vue Components and Prefetching - Vue.js Tutorials
In this article, we will explore which types of components can be loaded lazily and, more importantly, how to handle the waiting required for them to download.
How I Build Backends for Webapps
An experienced developer has basically dumped everything he can think of about building and deploying Node.js-powered apps into this article that covers architectural approaches, SSL support, file storage, notifications and more. Opinionated, but it’s always interesting to see how other people approach things. - http://amp.gs/uM7f
#nodejs
An experienced developer has basically dumped everything he can think of about building and deploying Node.js-powered apps into this article that covers architectural approaches, SSL support, file storage, notifications and more. Opinionated, but it’s always interesting to see how other people approach things. - http://amp.gs/uM7f
#nodejs
GitHub
GitHub - fpereiro/backendlore: How I write backends
How I write backends. Contribute to fpereiro/backendlore development by creating an account on GitHub.
How I stop thinking about work after work
What differentiates a day where I feel focused from a day I don’t is if I’m clear on my answer to this question: “What’s the one thing I’m going to accomplish today?” - http://amp.gs/uMLO
#timemanagement
What differentiates a day where I feel focused from a day I don’t is if I’m clear on my answer to this question: “What’s the one thing I’m going to accomplish today?” - http://amp.gs/uMLO
#timemanagement
Medium
How I stop thinking about work after work
By using an end of day ritual
The CSS Cascade
Amelia Wattenberger explains how browsers resolve competing CSS declarations. - http://amp.gs/uQ1j
#css
Amelia Wattenberger explains how browsers resolve competing CSS declarations. - http://amp.gs/uQ1j
#css
3 Steps to Add Tests on Existing Code When You Have Short Deadlines
A commenter over on Reddit said it best: “It’s nice to get something helpful for those of us who work with legacy crap.” - http://amp.gs/uQdt
#nodejs
A commenter over on Reddit said it best: “It’s nice to get something helpful for those of us who work with legacy crap.” - http://amp.gs/uQdt
#nodejs
Understandlegacycode
3 steps to add tests on existing code when you have short deadlines
Here's a recipe you can follow when you want to add tests on Legacy Code, but you don't have much time to do so.
Vue.js Carousels: SSR Support And Performance
CSR(Client Side Rendering) With A Spinner. - http://amp.gs/ucjP
#vue
CSR(Client Side Rendering) With A Spinner. - http://amp.gs/ucjP
#vue
DEV Community
Vue.js Carousels: SSR Support And Performance
Web Performance Optimization I am one of the CoE members in GSShop. Our company invests st...
The Key React Libraries to Use in 2020
A curated and comprehensive list of the key React libraries worth using as of 2020. Even if you disagree with some choices, I’ve always found such lists useful to peruse. - http://amp.gs/u60J
#react
A curated and comprehensive list of the key React libraries worth using as of 2020. Even if you disagree with some choices, I’ve always found such lists useful to peruse. - http://amp.gs/u60J
#react
www.robinwieruch.de
React Libraries in 2020 - RWieruch
A comprehensive list of all the relevant React libraries used in 2020. If you are new to React, its ecosystem may be overwhelming at first. However, all these React libraries offer everything you need to build large scale applications with React ...
Building an Accessible Autocomplete Control
Adam Silver shows how to design and build an accessible autocomplete control from scratch. - http://amp.gs/ub3N
#css
Adam Silver shows how to design and build an accessible autocomplete control from scratch. - http://amp.gs/ub3N
#css
Adamsilver.io
Building an accessible autocomplete control – Adam Silver – Designer, London, UK.
Learn how to design and build an accessible autocomplete control from scratch.
Anonymous Web Scraping with Node.js, Tor, Puppeteer and Cheerio
Use this approach with care, but it’s interesting to see how the pieces come together. - http://amp.gs/JI6S
#nodejs
Use this approach with care, but it’s interesting to see how the pieces come together. - http://amp.gs/JI6S
#nodejs
Refresh-Proof Vue Forms with Local Storage
Have you ever accidentally refreshed or closed your browser tab while filling in a rather long form, just to lose all the progress? Instant frustration! But you can save your users from that by refresh-proofing your forms and in this article, Marina Mosti explains how to do it. - http://amp.gs/JjWC
#vue
Have you ever accidentally refreshed or closed your browser tab while filling in a rather long form, just to lose all the progress? Instant frustration! But you can save your users from that by refresh-proofing your forms and in this article, Marina Mosti explains how to do it. - http://amp.gs/JjWC
#vue
Vue Mastery
Refresh-Proof Vue Forms with Local Storage
Do you want your user to lose all of their hard work if their browser refreshes? Learn how to prevent that using local storage.
Understanding the ECMAScript Spec
The meaty first post in a series looking at how to read parts of the formal ECMAScript spec that forms the basis for JavaScript and turns its formal notation into something you can learn from. - http://amp.gs/J8FN
#javascript
The meaty first post in a series looking at how to read parts of the formal ECMAScript spec that forms the basis for JavaScript and turns its formal notation into something you can learn from. - http://amp.gs/J8FN
#javascript
v8.dev
Understanding the ECMAScript spec, part 1 · V8
Tutorial on reading the ECMAScript specification
React Native is the Future of Mobile Dev at Shopify
After years of native mobile development, popular merchant platform Shopify has decided to switch over to using React Native. This post explains the decision, one that didn’t “come lightly”. - http://amp.gs/Jzz8
#reactnative
After years of native mobile development, popular merchant platform Shopify has decided to switch over to using React Native. This post explains the decision, one that didn’t “come lightly”. - http://amp.gs/Jzz8
#reactnative
Shopify
React Native is the Future of Mobile at Shopify
After years of native mobile development, we’ve decided to build all of our new mobile apps using React Native. As I’ll explain, that decision doesn’t come lightly.