New Vue.js RFC: Class API
Vue 3 will introduce built-in support for authoring components as native ES2015 classes. An RFC regarding the API has been launched for community consideration. — http://amp.gs/4hmg
#vue
Vue 3 will introduce built-in support for authoring components as native ES2015 classes. An RFC regarding the API has been launched for community consideration. — http://amp.gs/4hmg
#vue
GitHub
vuejs/rfcs
RFCs for substantial changes / feature additions to Vue core - vuejs/rfcs
Breaking Boxes With CSS Fragmentation
If you’ve ever wanted to break your content up into chunks (think separating content on different pages using for print stylesheets) then this is your must read article for the week. — http://amp.gs/4vzz
#css
If you’ve ever wanted to break your content up into chunks (think separating content on different pages using for print stylesheets) then this is your must read article for the week. — http://amp.gs/4vzz
#css
Smashing Magazine
Breaking Boxes With CSS Fragmentation — Smashing Magazine
What is fragmentation, why might you want to use it, and what is the current state of browser support? Rachel Andrew has the answers.
Using Custom React Hooks to Simplify Forms
A neat (and practical!) use case for hooks — building forms in an efficient, reusable manner. — http://amp.gs/4gII
#react #forms #hooks
A neat (and practical!) use case for hooks — building forms in an efficient, reusable manner. — http://amp.gs/4gII
#react #forms #hooks
Upmostly
How to Create Custom React Hooks (Full Tutorial + Code)
Use custom React Hooks to build forms that require half the code to write, are reusable, and are much easier to read. Read on to learn more!
How to Transfer Files and Data Between Angular Clients and Node.js Backends — http://amp.gs/4guI
#nodejs #angular
#nodejs #angular
Twilio Blog
How to Transfer Files and Data Between Angular Clients and Node.js Backends
Twilio posts cloud communications trends, customer stories, and tips for building scaleable voice and SMS applications with Twilio's APIs.
Vue.js with Constructor Pattern
The constructor design pattern allows you to create multiple object instances which share some common functionalities and are created by the same interface. See how InventiStudio uses this pattern in their Vue apps for better code consistency.
— http://amp.gs/4EAY
#vue
The constructor design pattern allows you to create multiple object instances which share some common functionalities and are created by the same interface. See how InventiStudio uses this pattern in their Vue apps for better code consistency.
— http://amp.gs/4EAY
#vue
WebAuthn Approved As Web Standard for Password-Free Logins
The W3C announced earlier this week that the Web Authentication API (WebAuthn) is now an official standard for password-free logins on the web. - http://amp.gs/4VOA
#webauthn
The W3C announced earlier this week that the Web Authentication API (WebAuthn) is now an official standard for password-free logins on the web. - http://amp.gs/4VOA
#webauthn
VentureBeat
W3C approves WebAuthn as the web standard for password-free logins
The World Wide Web Consortium (W3C) announced that the Web Authentication API (WebAuthn) is an official web standard for password-free logins on the web.
How Google Search Indexes JavaScript Sites
Martin Splitt explains how JavaScript influences SEO and how to optimize your JavaScript-powered website to be search-friendly. - https://www.youtube.com/watch?v=LXF8bM4g-J4
#google #search #indexes #javascript #sites #video
Martin Splitt explains how JavaScript influences SEO and how to optimize your JavaScript-powered website to be search-friendly. - https://www.youtube.com/watch?v=LXF8bM4g-J4
#google #search #indexes #javascript #sites #video
YouTube
How Google Search indexes JavaScript sites - JavaScript SEO
Martin Splitt, Webmaster Trends Analyst, explains how JavaScript influences SEO and how to optimize your JavaScript-powered website to be search-friendly.
Get started with search → https://bit.ly/2VlnMaI
Learn more on how to make your website discoverable…
Get started with search → https://bit.ly/2VlnMaI
Learn more on how to make your website discoverable…
Using A Wild Card Route (**) To Traverse Arbitrarily Nested Data In Angular 7.2.4
One of the things that Ben truly loves about the Angular Router is that it enables us, as application developers, to move more and more application state into the URL. This allows us to make more of the application interface directly addressable via the URL; which, ultimately, makes each Angular application more usable and shareable across the team.
— http://amp.gs/44f0
#angular
One of the things that Ben truly loves about the Angular Router is that it enables us, as application developers, to move more and more application state into the URL. This allows us to make more of the application interface directly addressable via the URL; which, ultimately, makes each Angular application more usable and shareable across the team.
— http://amp.gs/44f0
#angular
Bennadel
Using A Wild Card Route (**) To Traverse Arbitrarily Nested Data In Angular 7.2.4
Ben Nadel explores wild card (**) routes in the Angular 7.2.4 Router; and, demonstrates how to use a wild card route as a means to traverse arbitrarily nested data. This allows for more application state to be pushed into the URL, which ultimately makes every…
A Cheatsheet for React Users Who Use TypeScript
Rounds up a variety of links, tips, and sticking points that you might encounter when working with React from TypeScript for the first time. Not new but has had a lot of updates recently. — http://amp.gs/4Rpu
#react #typescript
Rounds up a variety of links, tips, and sticking points that you might encounter when working with React from TypeScript for the first time. Not new but has had a lot of updates recently. — http://amp.gs/4Rpu
#react #typescript
GitHub
GitHub - typescript-cheatsheets/react: Cheatsheets for experienced React developers getting started with TypeScript
Cheatsheets for experienced React developers getting started with TypeScript - GitHub - typescript-cheatsheets/react: Cheatsheets for experienced React developers getting started with TypeScript
Loading Dynamic Components with Ionic & Angular ComponentFactoryResolver
Recently one member of the Ionic Academy asked for help regarding a tough situation: How to display dynamic components based on a JSON object structure you might get from an API?
— http://amp.gs/4RNn
#angular #ionic
Recently one member of the Ionic Academy asked for help regarding a tough situation: How to display dynamic components based on a JSON object structure you might get from an API?
— http://amp.gs/4RNn
#angular #ionic
Devdactic
Loading Dynamic Components with Ionic & Angular ComponentFactoryResolver
Recently one member of the Ionic Academy asked for help regarding a tough situation: How to display dynamic components based on a JSON object structure you might get from an API? One solution to this problem is the use of the Angular ComponentFactoryResolver.…
Cache-Control for Civilians
An accessible look at what the HTTP Cache-Control header can do when it comes to controlling how your assets are cached. Covering strategies, asset management and more. - http://amp.gs/4UTx
#http #cachecontrol
An accessible look at what the HTTP Cache-Control header can do when it comes to controlling how your assets are cached. Covering strategies, asset management and more. - http://amp.gs/4UTx
#http #cachecontrol
Csswizardry
Cache-Control for Civilians – CSS Wizardry
What does Cache-Control really do? In basic terms? Let’s find out!
Mastering testing with Vue.js by testing a real application and setting up CI/CD
A lot of developers don’t like writing test, but I do love it, tests make your code more resilient and error-prone… — http://amp.gs/4U08
#vue #ci #cd #testing
A lot of developers don’t like writing test, but I do love it, tests make your code more resilient and error-prone… — http://amp.gs/4U08
#vue #ci #cd #testing
Medium
Mastering testing with Vue.js by testing a real application and setting up CI/CD
We are going to use a real application, hacker news clone, built by Evan, I simply forked it since I don’t want changes to it breaking…
Web Page Footers 101: Design Patterns and When to Use Each
“A footer is the place users go when users they’re lost.” — Some good tips and advice here on what to consider when building out your site footer. - http://amp.gs/4dzC
#design
“A footer is the place users go when users they’re lost.” — Some good tips and advice here on what to consider when building out your site footer. - http://amp.gs/4dzC
#design
Nielsen Norman Group
Web Page Footers 101: Design Patterns and When to Use Each
Footers can be found at the bottom of almost every web page, and often take many forms, depending on the type of content on a website. Regardless of the form they take, their presence is critical (and highly underrated).
How to Implement Runtime Environment Variables with create-react-app, Docker, and Nginx — http://amp.gs/4dRf
#react #docker #nginx
#react #docker #nginx
freeCodeCamp.org
How to implement runtime environment variables with create-react-app, Docker, and Nginx
There are many ways to configure your React application. Let’s use an approach which respects Twelve-Factor App methodology. This means it…
Tracing or Debugging Vue.js Reactivity: The Computed Tree
Vue 3 will provide the ability to trace when and why a component re-render is tracked or triggered. This article talks about what we can do now in Vue 2.x to trace reactivity and tune stray code that might impact performance. - http://amp.gs/4OlP
#vue
Vue 3 will provide the ability to trace when and why a component re-render is tracked or triggered. This article talks about what we can do now in Vue 2.x to trace reactivity and tune stray code that might impact performance. - http://amp.gs/4OlP
#vue
Medium
Tracing or Debugging Vue.js Reactivity: The computed tree
With all the buzz about the next major release of Vue, there is plenty of intrigue surrounding announced features, one that caught my…
Building Robust Layouts With Container Units
When inspecting most other grids in DevTools, you’ll notice that column widths are dependent on their parent element. This article will help you understand how to overcome these limitations using CSS variables & how you can start building with container units. - http://amp.gs/4Oou
#css
When inspecting most other grids in DevTools, you’ll notice that column widths are dependent on their parent element. This article will help you understand how to overcome these limitations using CSS variables & how you can start building with container units. - http://amp.gs/4Oou
#css
Smashing Magazine
Building Robust Layouts With Container Units — Smashing Magazine
When inspecting most other grids in DevTools, you’ll notice that column widths are dependent on their parent element. This article will help you understand how to overcome these limitations using CSS variables and how you can start building with container…
Ionic React Now Available in Beta
Ionic, a framework for building cross-platform hybrid mobile apps, is commonly associated with Angular but now it’s available in a React flavor too with around 70 components intended to cover the main use cases when building mobile apps. — http://amp.gs/4rXv
#react #ionic
Ionic, a framework for building cross-platform hybrid mobile apps, is commonly associated with Angular but now it’s available in a React flavor too with around 70 components intended to cover the main use cases when building mobile apps. — http://amp.gs/4rXv
#react #ionic
Ionic Blog
Announcing the Ionic React Beta - Ionic Blog
Today, we’re excited to announce that Ionic React is now available in beta! Take a read below to understand more about this release and how to get started building with Ionic and React. A Quick History If you are familiar with Ionic Framework, you more than…
The Firefox Experiments I Would Have Liked To Try
The author has been a member of the Firefox Test Pilot team for a number of years. Here he takes a comprehensive look back on several ideas he would have liked to have explored/implemented within Firefox. - http://amp.gs/4S2E
#firefox #experiments
The author has been a member of the Firefox Test Pilot team for a number of years. Here he takes a comprehensive look back on several ideas he would have liked to have explored/implemented within Firefox. - http://amp.gs/4S2E
#firefox #experiments