NestJS — Implementing Access & Refresh Token JWT Authentication
Implementing Authentication in NestJS via Access & Refresh JWT Tokens - https://javascript.plainenglish.io/nestjs-implementing-access-refresh-token-jwt-authentication-97a39e448007
#nodejs
Implementing Authentication in NestJS via Access & Refresh JWT Tokens - https://javascript.plainenglish.io/nestjs-implementing-access-refresh-token-jwt-authentication-97a39e448007
#nodejs
Medium
NestJS — Implementing Access & Refresh Token JWT Authentication
Implementing Authentication in NestJS via Access & Refresh JWT Tokens
👍4
A Complete Guide to Angular Modules
This article will help you understand more about Angular NgModule included the structure, the scope, and the… - https://levelup.gitconnected.com/a-complete-guide-to-angular-modules-faf5a85e3e60
#angular
This article will help you understand more about Angular NgModule included the structure, the scope, and the… - https://levelup.gitconnected.com/a-complete-guide-to-angular-modules-faf5a85e3e60
#angular
Medium
A Complete Guide to Angular Modules
This article will help you understand more about Angular NgModule included the structure, the scope, and the popular angular module.
👍7
Container Query Units and Fluid Typography
Stephanie Eckles explores three fluid typography techniques applied via a “mixin” using custom properties. - https://moderncss.dev/container-query-units-and-fluid-typography
#css
Stephanie Eckles explores three fluid typography techniques applied via a “mixin” using custom properties. - https://moderncss.dev/container-query-units-and-fluid-typography
#css
Modern CSS Solutions
Container Query Units and Fluid Typography | Modern CSS Solutions
To learn more about the behaviors of container query units, we'll explore three fluid typography techniques applied via a "mixin" using custom properties. These upgraded methods will produce truly responsive typography, regardless of context.
❤5👍1
Optimizing Performance with Server Side Rendering in Vue.js
Server-side rendering (SSR) is a technique for rendering a client-side JavaScript application on the server and then sending the fully rendered page to the client. We will take a look at some useful techniques to improve performance with server-side rendering. - https://radiantcodes.hashnode.dev/optimizing-performance-with-server-side-rendering-in-vuejs
#vue
Server-side rendering (SSR) is a technique for rendering a client-side JavaScript application on the server and then sending the fully rendered page to the client. We will take a look at some useful techniques to improve performance with server-side rendering. - https://radiantcodes.hashnode.dev/optimizing-performance-with-server-side-rendering-in-vuejs
#vue
Bukoye Olaniyi's Blog
Optimizing Performance with Server Side Rendering in Vue.js: A Guide
Definition of Server-side Rendering (SSR)
Server-side rendering (SSR) is a technique for rendering a client-side JavaScript application on the server and then sending the fully rendered page to the client. This approach can provide many benefits, inc...
Server-side rendering (SSR) is a technique for rendering a client-side JavaScript application on the server and then sending the fully rendered page to the client. This approach can provide many benefits, inc...
👍3❤1
The Complete Guide to TypeScript
Get up and running with TypeScript: the heir to JavaScript - https://blog.bitsrc.io/complete-typescript-tutorial-717af7be8018
#typescript
Get up and running with TypeScript: the heir to JavaScript - https://blog.bitsrc.io/complete-typescript-tutorial-717af7be8018
#typescript
Medium
The Complete Guide to TypeScript
Get up and running with TypeScript: the heir to JavaScript
👍4❤3🔥2
How to Process a CSV File Faster in Node with Rust and NAPI-RS
NAPI-RS is a framework for building pre-compiled Node.js addons in Rust. This post looks at using it for practical ends, namely being able to process CSV data with high performance. - https://www.alxolr.com/articles/how-to-process-a-csv-file-five-times-faster-in-node-js-with-rust-and-napi-rs
#nodejs
NAPI-RS is a framework for building pre-compiled Node.js addons in Rust. This post looks at using it for practical ends, namely being able to process CSV data with high performance. - https://www.alxolr.com/articles/how-to-process-a-csv-file-five-times-faster-in-node-js-with-rust-and-napi-rs
#nodejs
alxolr's blog
How to process a CSV file five times faster in NodeJs with Rust and Napi rs
This tutorial will teach us how to process a CSV file in NodeJs with Rust and Napi rs. We will use the Rust programming language to speed up the processing of a CSV file and create a native nodejs extension using the Napi rs library.
👍6👏1
5 New Hooks in React 18
Exploring useTransition, useDeferredValue, useId, useSyncExternalStore, and useInsertionEffect - https://betterprogramming.pub/5-new-hooks-in-react-18-300aa713cefe
#react
Exploring useTransition, useDeferredValue, useId, useSyncExternalStore, and useInsertionEffect - https://betterprogramming.pub/5-new-hooks-in-react-18-300aa713cefe
#react
Medium
5 New Hooks in React 18
Exploring useTransition, useDeferredValue, useId, useSyncExternalStore, useInsertionEffect, and useEffect double mount
👍7❤2🗿1
CSS Grid Gap Behavior with Hidden Elements
Ryan Mulligan shares some discoveries on how the CSS gap property operates when hiding items in grid-template & grid-auto layouts. - https://ryanmulligan.dev/blog/grid-gap
#css
Ryan Mulligan shares some discoveries on how the CSS gap property operates when hiding items in grid-template & grid-auto layouts. - https://ryanmulligan.dev/blog/grid-gap
#css
ryanmulligan.dev
CSS Grid Gap Behavior with Hidden Elements
Some discoveries on how the CSS Grid gap property operates when hiding items in grid-template and grid-auto layouts.
❤4👍1
VueUse: A Collection of Vue Composition Utilities
With over 200 functions targeting both Vue 2 and 3, there’ll be something in this suite of Composition API-based utility functions for you, whether it’s working with state, browser capabilities, animations, Electron, Firebase, and more. - https://vueuse.org/
#vue
With over 200 functions targeting both Vue 2 and 3, there’ll be something in this suite of Composition API-based utility functions for you, whether it’s working with state, browser capabilities, animations, Electron, Firebase, and more. - https://vueuse.org/
#vue
vueuse.org
Collection of essential Vue Composition Utilities
👍5
VueUse: A Collection of Vue Composition Utilities
With over 200 functions targeting both Vue 2 and 3, there’ll be something in this suite of Composition API-based utility functions for you, whether it’s working with state, browser capabilities, animations, Electron, Firebase, and more. - https://vueuse.org/
#vue
With over 200 functions targeting both Vue 2 and 3, there’ll be something in this suite of Composition API-based utility functions for you, whether it’s working with state, browser capabilities, animations, Electron, Firebase, and more. - https://vueuse.org/
#vue
vueuse.org
Collection of essential Vue Composition Utilities
👍4❤1
Как мы сделали незаметную капчу?
Как сделать так, чтобы капча работала и отсеивала ботов, а пользователям не приходилось вводить текст с картинки? На этот вопрос отвечают разработчики Yandex SmartCaptcha — в статье они делятся историей создания сервиса, рассказывают про изменение кода, рефакторинг архитектуры, невидимую для пользователя проверку и заботу о людях.
Читайте статью в новом блоге Yandex Cloud и Yandex Infrastructure на Хабре, и не забудьте подписаться, чтобы не пропустить истории о том, как мы строим инфраструктуру Яндекса и делаем публичную облачную платформу.
Как сделать так, чтобы капча работала и отсеивала ботов, а пользователям не приходилось вводить текст с картинки? На этот вопрос отвечают разработчики Yandex SmartCaptcha — в статье они делятся историей создания сервиса, рассказывают про изменение кода, рефакторинг архитектуры, невидимую для пользователя проверку и заботу о людях.
Читайте статью в новом блоге Yandex Cloud и Yandex Infrastructure на Хабре, и не забудьте подписаться, чтобы не пропустить истории о том, как мы строим инфраструктуру Яндекса и делаем публичную облачную платформу.
👍4🤮3
Loader Interceptor in Angular
How to show loading status by intercepting HTTP requests - https://betterprogramming.pub/angular-loader-interceptor-f0b37e244ccb
#angular
How to show loading status by intercepting HTTP requests - https://betterprogramming.pub/angular-loader-interceptor-f0b37e244ccb
#angular
👍8
Announcing TypeScript 5.0
Note that TypeScript doesn’t follow semantic versioning, so this is as much a ‘major’ release as 4.9 was.. but 5.0 looks cool anyway. This release of the typed JavaScript superset is packed with features like decorators, improved ESM project support for Node and bundlers, const type parameters, and more. - https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/
#typescript
Note that TypeScript doesn’t follow semantic versioning, so this is as much a ‘major’ release as 4.9 was.. but 5.0 looks cool anyway. This release of the typed JavaScript superset is packed with features like decorators, improved ESM project support for Node and bundlers, const type parameters, and more. - https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/
#typescript
Microsoft News
Announcing TypeScript 5.0
Today we’re excited to announce the release of TypeScript 5.0! This release brings many new features, while aiming to make TypeScript smaller, simpler, and faster. We’ve implemented the new decorators standard, added functionality to better support ESM projects…
👍6❤1
How Migrating from Vanilla Redux to Redux Toolkit Improved Shopify's State Management
A look at Shopify’s experience improving state management in the Shopify Point of Sale app by migrating from plain Redux to a Redux Toolkit-based one. - https://shopify.engineering/react-redux-toolkit-migration
#react
A look at Shopify’s experience improving state management in the Shopify Point of Sale app by migrating from plain Redux to a Redux Toolkit-based one. - https://shopify.engineering/react-redux-toolkit-migration
#react
Shopify
How Migrating from Vanilla Redux to Redux Toolkit Improved State Management in Shopify POS - Shopify
A look at Shopify’s experience improving state management in the Shopify POS app by migrating from a Vanilla Redux codebase to Redux Toolkit one.
👍5
Building a Modern gRPC Microservice with Node and Connect
An interesting tutorial that digs into how the engineers at Dopt built a gRPC-powered internal microservice using Node and the Connect suite of gRPC libraries. It's great to see a tutorial built off of a real, production-level experience. - https://blog.dopt.com/building-a-modern-grpc-powered-microservice
#nodejs
An interesting tutorial that digs into how the engineers at Dopt built a gRPC-powered internal microservice using Node and the Connect suite of gRPC libraries. It's great to see a tutorial built off of a real, production-level experience. - https://blog.dopt.com/building-a-modern-grpc-powered-microservice
#nodejs
👍7
Nuxt 3 + useFetch = Reactive Vue at its best
Eugen explains the Composition API and the useFetch composable of Nuxt 3 can be used to get the best out of Vue’s reactivity. - https://medium.com/comsystoreply/nuxt-3-usefetch-reactive-vue-at-its-best-14729f6f5be7
#vue
Eugen explains the Composition API and the useFetch composable of Nuxt 3 can be used to get the best out of Vue’s reactivity. - https://medium.com/comsystoreply/nuxt-3-usefetch-reactive-vue-at-its-best-14729f6f5be7
#vue
Medium
Nuxt 3 + useFetch = Reactive Vue at its best 🔥
Vue utilizes reactive programming. By using useFetch provided by Nuxt 3 we can get the most out of this programming paradigm.
👍4
The Ultimate Guide to Architectural Decision Records
Introduction to ADRs with examples, templates, and managing tools - https://betterprogramming.pub/the-ultimate-guide-to-architectural-decision-records-6d74fd3850ee
#adr
Introduction to ADRs with examples, templates, and managing tools - https://betterprogramming.pub/the-ultimate-guide-to-architectural-decision-records-6d74fd3850ee
#adr
Medium
The Ultimate Guide to Architectural Decision Records
Introduction to ADRs with examples, templates, and managing tools
👍5
Scoped CSS is Back
Keith J. Grant gives a nice look at the current state of Scoped CSS, explaining that a working prototype is already in Chrome. - https://keithjgrant.com/posts/2023/04/scoped-css-is-back
#css
Keith J. Grant gives a nice look at the current state of Scoped CSS, explaining that a working prototype is already in Chrome. - https://keithjgrant.com/posts/2023/04/scoped-css-is-back
#css
Keithjgrant
Scoped CSS is Back
Several years ago, I made a plea to save scoped CSS. One of the top features on my CSS wishlist was on the chopping block, and despite a pretty big push from th
👍6❤1
The 'End' of Front-End Development?
A recent narrative doing the rounds suggests that large language models like GPT-4 (or even tools like Copilot X) could soon put some developers out of a job — however, Josh is “optimistic about what these AI advancements mean for the future of software development”. - https://www.joshwcomeau.com/blog/the-end-of-frontend-development/
#frontend #chatgpt
A recent narrative doing the rounds suggests that large language models like GPT-4 (or even tools like Copilot X) could soon put some developers out of a job — however, Josh is “optimistic about what these AI advancements mean for the future of software development”. - https://www.joshwcomeau.com/blog/the-end-of-frontend-development/
#frontend #chatgpt
Joshwcomeau
The End of Front-End Development • Josh W. Comeau
Large language models like GPT-4 are becoming increasingly capable, at an alarming rate. Within a couple of years, we won't need developers any more! …Or at least, that's the narrative going viral on social media. I'm much more optimistic about what these…
❤13🔥4😁2👍1