The CSS Behind Figma
Ahmad Shadeed highlights some interesting use-cases for CSS Flexbox and Grid. - https://ishadeed.com/article/figma-css
#css
Ahmad Shadeed highlights some interesting use-cases for CSS Flexbox and Grid. - https://ishadeed.com/article/figma-css
#css
Ishadeed
The CSS behind Figma
A look at some interesting use-cases for CSS flexbox and grid in Figma app.
👍6
Build 3D Visuals in Vue with Lunchbox
In this article, we introduce the core concepts of Lunchbox.js and demonstrate how to use this tool to create 3D visuals in Vue. - https://blog.logrocket.com/build-3d-visuals-vue-lunchbox-js
#vue
In this article, we introduce the core concepts of Lunchbox.js and demonstrate how to use this tool to create 3D visuals in Vue. - https://blog.logrocket.com/build-3d-visuals-vue-lunchbox-js
#vue
LogRocket Blog
Build 3D visuals in Vue with Lunchbox.js - LogRocket Blog
In this article, we introduce the core concepts of Lunchbox.js and demonstrate how to use this tool to create 3D visuals in Vue.
👍5
Four Ways to Minimize Your Dependencies
After numerous npm supply chain stories (and vulnerabilities thereof) or looking at how large that node_modules folder has ended up, keeping your dependencies to a minimum may appeal to you. Dmitry has a few ideas, but you might not like them. - https://blog.appsignal.com/2022/08/31/4-ways-to-minimize-your-dependencies-in-nodejs.html
#nodejs
After numerous npm supply chain stories (and vulnerabilities thereof) or looking at how large that node_modules folder has ended up, keeping your dependencies to a minimum may appeal to you. Dmitry has a few ideas, but you might not like them. - https://blog.appsignal.com/2022/08/31/4-ways-to-minimize-your-dependencies-in-nodejs.html
#nodejs
Appsignal
4 Ways to Minimize Your Dependencies in Node.js | AppSignal Blog
Let's dive into four methods to minimize your Node.js code dependencies for safer code and faster CI/CD execution.
👍5
Improving the Interaction to Next Paint (INP) Metric with React 18 and Suspense - https://vercel.com/blog/improving-interaction-to-next-paint-with-react-18-and-suspense
#react #next
#react #next
Vercel
Improving INP with React 18 and Suspense
Learn how to improve Interaction to Next Paint in React applications by using Suspense and selective hydration.
👍2
Code Golfing Tips and Tricks for Smaller JavaScript Code
Writing code that’s as terse as possible isn’t usually desirable – it's not fun for your coworkers, and your build process might minify your code anyway! But if you need to squeeze into as few characters as possible and some messiness is tolerable.. this is a thorough list of ideas and a learning experience in its own right! - https://getbutterfly.com/code-golfing-tips-tricks-how-to-minify-your-javascript-code/
#javascript
Writing code that’s as terse as possible isn’t usually desirable – it's not fun for your coworkers, and your build process might minify your code anyway! But if you need to squeeze into as few characters as possible and some messiness is tolerable.. this is a thorough list of ideas and a learning experience in its own right! - https://getbutterfly.com/code-golfing-tips-tricks-how-to-minify-your-javascript-code/
#javascript
getButterfly
Code Golfing Tips & Tricks: How to Minify your JavaScript Code
JavaScript golfing is the process of writing the smallest amount of JavaScript code to do something awesome.
👍4
Implementing a Loading Skeleton in Angular
Skeletons are placeholder elements that are displayed before the actual content is loaded on a webpage. - https://netbasal.com/implementing-a-loading-skeleton-in-angular-7490ffdecc1b
#angular
Skeletons are placeholder elements that are displayed before the actual content is loaded on a webpage. - https://netbasal.com/implementing-a-loading-skeleton-in-angular-7490ffdecc1b
#angular
Medium
Implementing a Loading Skeleton in Angular
Skeletons are placeholder elements that are displayed before the actual content is loaded on a webpage. A skeleton is usually a light gray…
👍4
CSS Border Animations
Bramus Van Damme looks at several ways to animate a border in CSS. - https://web.dev/css-border-animations/
#css
Bramus Van Damme looks at several ways to animate a border in CSS. - https://web.dev/css-border-animations/
#css
web.dev
CSS border animations | Articles | web.dev
Looking at several ways to animate a border in CSS
👍9
Building a Secure API with gRPC and Node
A walkthrough of allowing two Node apps to communicate over the HTTP/2 and protocol buffer based gRPC mechanism. - https://snyk.io/blog/building-a-secure-api-with-grpc/
#nodejs
A walkthrough of allowing two Node apps to communicate over the HTTP/2 and protocol buffer based gRPC mechanism. - https://snyk.io/blog/building-a-secure-api-with-grpc/
#nodejs
Snyk
Building a secure API with gRPC | Snyk
This article will demonstrate how to use gRPC via a client and server-like communication between two Node.js applications. We’ll also highlight some safety measures when using gRPC as the communication mechanism in your services.
👍2
Vue Recursive Components: Rendering Nested Comments
Explore how you can use recursive components in Vue to manage tree-like structured data with an example comments section. - https://blog.logrocket.com/rendering-nested-comments-recursive-components-vue/
#vue
Explore how you can use recursive components in Vue to manage tree-like structured data with an example comments section. - https://blog.logrocket.com/rendering-nested-comments-recursive-components-vue/
#vue
LogRocket Blog
Vue recursive components: Rendering nested comments - LogRocket Blog
Explore how you can use recursive components in Vue to manage tree-like structured data with an example comments section.
👍8
Advanced usage of TypeScript
This article introduces the advanced uses of TypeScript. For those who are familiar with TypeScript or have… - https://medium.com/@imkelen009/advanced-usage-of-typescript-%E4%B8%80-5b102a459b8d
#typescript
This article introduces the advanced uses of TypeScript. For those who are familiar with TypeScript or have… - https://medium.com/@imkelen009/advanced-usage-of-typescript-%E4%B8%80-5b102a459b8d
#typescript
Medium
Advanced usage of TypeScript(一)
This article introduces the advanced uses of TypeScript. For those who are familiar with TypeScript or have been using TypeScript for some…
👍5
React Autocomplete component using React Hooks
Autocomplete or word completion works so that when the writer writes the first letter or letters of a word… - https://paulallies.medium.com/how-to-build-a-react-autocomplete-component-31085bf0c82b
#react
Autocomplete or word completion works so that when the writer writes the first letter or letters of a word… - https://paulallies.medium.com/how-to-build-a-react-autocomplete-component-31085bf0c82b
#react
Medium
React Autocomplete component using React Hooks
Autocomplete or word completion works so that when the writer writes the first letter or letters of a word, the program predicts one or…
👍3❤2
Architecting Enterprise Angular Application
We all know how easy it is to get started with building an Angular application. Thanks to Angular CLI, with… - https://medium.com/@getrohith.sathya/architecting-enterprise-angular-application-3276ac496c02
#angular
We all know how easy it is to get started with building an Angular application. Thanks to Angular CLI, with… - https://medium.com/@getrohith.sathya/architecting-enterprise-angular-application-3276ac496c02
#angular
Medium
Architecting Enterprise Angular Application
We all know how easy it is to get started with building an Angular application. Thanks to Angular CLI, with just one command we can create…
👍6
Making a Twitter Bot in the Year 2022 with Node.js - https://cmdcolin.github.io/posts/2022-08-26-twitterbot
#nodejs
#nodejs
cmdcolin.github.io
Making a twitter bot in the year 2022 with node.js
A blog
👍3
Finer Grained Control Over CSS Transforms With Individual Transform Properties
Bramus Van Damme and L. David Baron show how individual transform properties work. - https://web.dev/css-individual-transform-properties
#css
Bramus Van Damme and L. David Baron show how individual transform properties work. - https://web.dev/css-individual-transform-properties
#css
web.dev
Finer grained control over CSS transforms with individual transform properties | Articles | web.dev
Learn how you can use the individual translate, rotate, and scale CSS properties to approach transforms in an intuitive way.
👍4❤1
The Future of State Management in Vue.js
Before Vue 3, the choice for state management was clearly Vuex. But with the new composition API architecture, reactivity mechanism, and some new players in the game, the choice now might be different. - https://fadamakis.medium.com/the-future-of-state-management-in-vue-js-fa3f94865d1f
#vue
Before Vue 3, the choice for state management was clearly Vuex. But with the new composition API architecture, reactivity mechanism, and some new players in the game, the choice now might be different. - https://fadamakis.medium.com/the-future-of-state-management-in-vue-js-fa3f94865d1f
#vue
Medium
The future of State Management in Vue.js
With Vue 3 gaining traction and becoming the new default, many things are changing, and the ecosystem is still shaping. Until recently, the…
👏5❤1👍1
Modern Web App Design Patterns
A free book you can download in PDF format or enjoy on the Web. Learn about lots of fundamentals, from how different styles of rendering or importing resources work to performance optimizations and case studies. There’s a lot to enjoy and a fantastic team behind it, too. - https://www.patterns.dev/
#web #patterns
A free book you can download in PDF format or enjoy on the Web. Learn about lots of fundamentals, from how different styles of rendering or importing resources work to performance optimizations and case studies. There’s a lot to enjoy and a fantastic team behind it, too. - https://www.patterns.dev/
#web #patterns
👍13😁1
Infographic for Software Architecture History - https://vocal.media/01/infographic-for-software-architecture-history
##architecture
##architecture
01
Infographic for Software Architecture History
In this story, you will learn how the Software Architecture evolved over the time?
👍2
Understanding useMemo and useCallback
Many find these hooks confusing. This tutorial takes a crack at what they do exactly, why they’re useful and how to get the most out of them – and all in Josh’s usual highly accessible and engaging style. - https://www.joshwcomeau.com/react/usememo-and-usecallback/
#react
Many find these hooks confusing. This tutorial takes a crack at what they do exactly, why they’re useful and how to get the most out of them – and all in Josh’s usual highly accessible and engaging style. - https://www.joshwcomeau.com/react/usememo-and-usecallback/
#react
Joshwcomeau
Understanding useMemo and useCallback • Josh W. Comeau
What's the deal with these two hooks?! Lots of devs find them confusing, for a whole host of reasons. In this tutorial, we'll dig deep and understand what they do, why they're useful, and how to get the most out of them.
👍6🔥2
Recreating MDN’s Truncated Text Effect
Geoff Graham shows how to create a truncated text effect using CSS. - https://css-tricks.com/recreating-mdns-truncated-text-effect
#css
Geoff Graham shows how to create a truncated text effect using CSS. - https://css-tricks.com/recreating-mdns-truncated-text-effect
#css
CSS-Tricks
Recreating MDN's Truncated Text Effect | CSS-Tricks
It's no secret that MDN rolled out a new design back in March. It's gorgeous! And there are some sweet CSS-y gems in it that are fun to look at. One of those
👍3
How to Unit Test Next.js API Routes with Typescript
If you need env vars, mocked data, and Typescript types, this one’s for you. - https://itnext.io/how-to-unit-test-next-js-api-routes-with-typescript-ec1146b4b9b3
#nodejs
If you need env vars, mocked data, and Typescript types, this one’s for you. - https://itnext.io/how-to-unit-test-next-js-api-routes-with-typescript-ec1146b4b9b3
#nodejs
Medium
How to Unit Test Next.js API Routes with Typescript
If you need env vars, mocked data, and Typescript types, this one’s for you.
👍5