A Complete Guide to Building a Grocery Delivery UI with React Native
If you want to start the next big grocery delivery service (or more likely just learn how such apps work for your own ends!) this isn't just a useful tutorial but is full of links to the various bits and pieces you can pull together to build such an app. - http://amp.gs/bSCh
#react
If you want to start the next big grocery delivery service (or more likely just learn how such apps work for your own ends!) this isn't just a useful tutorial but is full of links to the various bits and pieces you can pull together to build such an app. - http://amp.gs/bSCh
#react
Medium
A Complete Guide to Build a Grocery Delivery App with React Native
A tutorial for both beginners and experienced React Native users to build a successful grocery delivery app in the post-Covid world.
Angular HTTP Interceptor using multiple RxJS streams
I recently ran into a need of using an interceptor with multiple streams. I hope the solution below helps… - http://amp.gs/bAfb
#angular
I recently ran into a need of using an interceptor with multiple streams. I hope the solution below helps… - http://amp.gs/bAfb
#angular
Medium
Angular HTTP Interceptor using multiple RxJS streams
I recently ran into a need of using an interceptor with multiple streams. I hope the solution below helps others dealing with a similar…
Dynamic CSS Masks with Custom Properties and GSAP
Michelle Barker demonstrates how to animate CSS masks based on the cursor position using GSAP and custom properties for a unique spotlight effect. - http://amp.gs/bqtx
#css
Michelle Barker demonstrates how to animate CSS masks based on the cursor position using GSAP and custom properties for a unique spotlight effect. - http://amp.gs/bqtx
#css
Codrops
Dynamic CSS Masks with Custom Properties and GSAP | Codrops
I recently redesigned my personal website to include a fun effect in the hero area, where the user’s cursor movement rev
Why JWT Should Not Be Your Default for Sessions
“My point in all this is not to discourage the use of JWT in general, but be deliberate and careful when you do. Be aware of both the security and functionality trade-offs and pitfalls.” - http://amp.gs/bsmN
#nodejs
“My point in all this is not to discourage the use of JWT in general, but be deliberate and careful when you do. Be aware of both the security and functionality trade-offs and pitfalls.” - http://amp.gs/bsmN
#nodejs
Reducing HTML Payload with Next.js
Bookaway, a transportation booking platform, had to reduce the size of their HTML pages to provide a better user experience and, in turn, improve discoverability with major search engines. - http://amp.gs/biz5
#react
Bookaway, a transportation booking platform, had to reduce the size of their HTML pages to provide a better user experience and, in turn, improve discoverability with major search engines. - http://amp.gs/biz5
#react
Smashing Magazine
Reducing HTML Payload With Next.js (Case Study) — Smashing Magazine
This article showcases a case study of Bookaway’s landing page performance. We’ll see how taking care of the props we send to Next.js pages can make loading times and Web Vitals better.
Starting a TypeScript Project in 2021
A guide for starting a TypeScript project in 2021 with modern tooling. - http://amp.gs/biWV
#vue
A guide for starting a TypeScript project in 2021 with modern tooling. - http://amp.gs/biWV
#vue
Auditing Design Systems for Accessibility
Anna E. Cook explains how to create a design system with baked-in accessibility and how to find & audit accessibility issues in your existing design systems. - http://amp.gs/buJ4
#css
Anna E. Cook explains how to create a design system with baked-in accessibility and how to find & audit accessibility issues in your existing design systems. - http://amp.gs/buJ4
#css
The Node.js Docker Cheatsheet
This is derived from 10 Best Practices to Containerize Node Web Apps with Docker by Liran Tal and Yoni Goldberg but is now an official OWASP cheatsheet. - http://amp.gs/bJlz
#nodejs
This is derived from 10 Best Practices to Containerize Node Web Apps with Docker by Liran Tal and Yoni Goldberg but is now an official OWASP cheatsheet. - http://amp.gs/bJlz
#nodejs
A Declarative Dialog For Angular Material
A Nice Addition to MatDialogModule - http://amp.gs/bJuZ
#angular
A Nice Addition to MatDialogModule - http://amp.gs/bJuZ
#angular
Medium
A Declarative Dialog For Angular Material
A Nice Addition to MatDialogModule
Performance-Testing the Google I/O Site
Another solid performance review from Jake here, this time looking at how the Google I/O site fares on a 3G mobile connection. - http://amp.gs/b0lE
#javascript #performance
Another solid performance review from Jake here, this time looking at how the Google I/O site fares on a 3G mobile connection. - http://amp.gs/b0lE
#javascript #performance
Jakearchibald
Performance-testing the Google I/O site
Deep-diving on the load performance of the Google I/O website.
React vs React Native: Differences, Advantages and Limitations
Valuable reading if you’re contemplating the migration of your React app to mobile devices (or the other way ‘round if it’s written using React Native). - http://amp.gs/b0rL
#react
Valuable reading if you’re contemplating the migration of your React app to mobile devices (or the other way ‘round if it’s written using React Native). - http://amp.gs/b0rL
#react
Buttercms
React vs React Native: Differences, Advantages & Limitations | ButterCMS
React vs React Native: Learn about the differences between the two libraries, and their pros and cons for common types of applications.
Problems with Server-Side Plugins in Nuxt.js
When you use server-side rendering in Nuxt, you can create highly dynamic and performant experiences. Josh Deltener explores one of the lesser-known issues with server-side plugins in Nuxt. - http://amp.gs/bKjF
#vue
When you use server-side rendering in Nuxt, you can create highly dynamic and performant experiences. Josh Deltener explores one of the lesser-known issues with server-side plugins in Nuxt. - http://amp.gs/bKjF
#vue
Masteringnuxt
Problems With Server-Side Plugins in Nuxt.js
When you use server-side rendering in Nuxt, you can create highly dynamic and performant experiences. But, it relies on a node server which can be a bit tricky. In this article Josh Deltener explores one of the lesser-known issues with server-side plugins…
Component-Level Art Direction With CSS Container Queries
Sara Soueidan discusses why it would be useful and handy to get Container Queries in HTML. - http://amp.gs/bKDp
#css
Sara Soueidan discusses why it would be useful and handy to get Container Queries in HTML. - http://amp.gs/bKDp
#css
Sarasoueidan
Component-level art direction with CSS Container Queries
Runtime Configs in Nuxt.js
Configuration management can be a pain. Find out how Nuxt seamlessly integrates your sensitive credentials and configuration into your projects. - http://amp.gs/b3E7
#vue
Configuration management can be a pain. Find out how Nuxt seamlessly integrates your sensitive credentials and configuration into your projects. - http://amp.gs/b3E7
#vue
Masteringnuxt
Runtime Configs in Nuxt.js
Configuration management can be a pain. Find out how Nuxt seamlessly integrates your sensitive credentials and configuration into your projects.
How to Implement a Simple Task Queue in Node
How to implement a simple queue in so as to manage the execution of long-running tasks and prevent bottlenecks. - http://amp.gs/bHhv
#nodejs
How to implement a simple queue in so as to manage the execution of long-running tasks and prevent bottlenecks. - http://amp.gs/bHhv
#nodejs
Sitepoint
Queue Data Structures: How to Build a Node Task Queue — SitePoint
Queues prevent bottlenecks by managing how long-running tasks are executed. Learn how to use them in your apps by building a Node task queue.
Ten Mistakes to Avoid When Using React
While these are opinions, of course, your code will benefit from implementing at least some of these recommendations. - http://amp.gs/b2eg
#react
While these are opinions, of course, your code will benefit from implementing at least some of these recommendations. - http://amp.gs/b2eg
#react
Medium
Top 10 Mistakes to Avoid When Using React
React has become one of the most popular front-end frameworks. We’ll explore the top 10 mistakes React developers make and how to fix them.
Asynchronous APIs with DynamoDB Streams
AWS’s API Gateway can add data directly to a DynamoDB table and this can then be picked up by a Lambda function using DynamoDB streams. But why? It can be a lot faster for the client than calling the Lambda directly. - http://amp.gs/bwmF
#nodejs
AWS’s API Gateway can add data directly to a DynamoDB table and this can then be picked up by a Lambda function using DynamoDB streams. But why? It can be a lot faster for the client than calling the Lambda directly. - http://amp.gs/bwmF
#nodejs
Medium
Asynchronous API with DynamoDB Streams
Best of Speed and Resilience
Security Best Practices in Angular
This article describes Angular’s built-in protections against common web-application vulnerabilities and… - http://amp.gs/bFtj
#angular
This article describes Angular’s built-in protections against common web-application vulnerabilities and… - http://amp.gs/bFtj
#angular
Medium
Security Best Practices in Angular (Part 1)
This article describes Angular’s built-in protections against common web-application vulnerabilities and attacks.
DevTools for CSS Layouts 2021 Edition
Chen Hui Jing gives an overview of layout-related DevTools features. - http://amp.gs/bXYs
#devtools
Chen Hui Jing gives an overview of layout-related DevTools features. - http://amp.gs/bXYs
#devtools
14 Useful Tools That I Use for Faster and Easier Web Development
Useful online developer tools you’ll love to use. - http://amp.gs/bXch
#web #tols
Useful online developer tools you’ll love to use. - http://amp.gs/bXch
#web #tols