ExpressionChangedAfterItHasBeenCheckedError in Angular — What, Why and How To…
ExpressionChangedAfterItHasBeenCheckedError is without a doubt my favorite error in Angular applications… - https://betterprogramming.pub/expressionchangedafterithasbeencheckederror-in-angular-what-why-and-how-to-fix-it-c6bdc0b22787
#angular
ExpressionChangedAfterItHasBeenCheckedError is without a doubt my favorite error in Angular applications… - https://betterprogramming.pub/expressionchangedafterithasbeencheckederror-in-angular-what-why-and-how-to-fix-it-c6bdc0b22787
#angular
Medium
ExpressionChangedAfterItHasBeenCheckedError in Angular — What, Why and How To Fix It?
ExpressionChangedAfterItHasBeenCheckedError is without a doubt my favorite error in Angular applications. Especially in my first time with…
👍6
A Guide to Using Redux Toolkit with TypeScript
Redux Toolkit provides a standard way to work with Redux. This tutorial shows off the practicalities. - https://www.smashingmagazine.com/2023/05/guide-redux-toolkit-typescript/
#react
Redux Toolkit provides a standard way to work with Redux. This tutorial shows off the practicalities. - https://www.smashingmagazine.com/2023/05/guide-redux-toolkit-typescript/
#react
Smashing Magazine
A Guide To Redux Toolkit With TypeScript — Smashing Magazine
The Redux Toolkit documentation calls the library a better way to write Redux logic for React apps and a simple and efficient toolkit for Redux development. In this article, you will learn about the Redux toolkit by building an app that tracks project issues.
👍6
Exploring the Potential of Web Workers for Multithreading on the Web
Looks at the importance of Web Workers for multithreading in the browser, including the limitations and considerations of using them and the strategies for mitigating potential issues associated with them. - https://www.smashingmagazine.com/2023/04/potential-web-workers-multithreading-web/
#javascript
Looks at the importance of Web Workers for multithreading in the browser, including the limitations and considerations of using them and the strategies for mitigating potential issues associated with them. - https://www.smashingmagazine.com/2023/04/potential-web-workers-multithreading-web/
#javascript
Smashing Magazine
Exploring The Potential Of Web Workers For Multithreading On The Web — Smashing Magazine
In this article, Sarah Oke Okolo explores the importance of Web Workers for multithreading on the web, including the limitations and considerations of using them and the strategies for mitigating potential issues associated with them.
👍6
Re-Evaluating px vs em in Media Queries
Keith J. Grant examines if px or em units are a better choice for media queries. - https://keithjgrant.com/posts/2023/05/px-vs-em-in-media-queries
#css
Keith J. Grant examines if px or em units are a better choice for media queries. - https://keithjgrant.com/posts/2023/05/px-vs-em-in-media-queries
#css
Keithjgrant
Re-evaluating px vs em in Media Queries
We used to say ems were the best unit to use in media queries.
Is that still the case in 2023?
Is that still the case in 2023?
👍4
Forwarded from Svetlana
👨💻 Как выстроить CI/CD-пайплайн?
Мы написали статью, где подробно рассказали об этом!
Французский архитектор Ле Корбюзье позавидовал бы архитектуре приложений созданных с помощью serverless-продуктов Yandex Cloud и GitLab CI. Вы узнаете, как реализовать в приложении несколько условий, чем полезна push-модель и увидите наглядный пример serverless-приложения.
Статья будет особенно полезна backend- и frontend-разработчикам, архитекторам, DevOps или владельцам стартапов.Бонус самым внимательным: пошаговая инструкция по построению CI/CD-пайплайна в определённом месте статьи 👀
Мы написали статью, где подробно рассказали об этом!
Французский архитектор Ле Корбюзье позавидовал бы архитектуре приложений созданных с помощью serverless-продуктов Yandex Cloud и GitLab CI. Вы узнаете, как реализовать в приложении несколько условий, чем полезна push-модель и увидите наглядный пример serverless-приложения.
Статья будет особенно полезна backend- и frontend-разработчикам, архитекторам, DevOps или владельцам стартапов.
👍5🤮5
Why Your Backend in Node.JS Needs an API Layer and How to Build It
In the microservice architecture, each service is independent and communicates with other services via API… - https://semaphoreci.medium.com/why-your-backend-in-node-js-needs-an-api-layer-and-how-to-build-it-3e4e4c262a2a
#nodejs
In the microservice architecture, each service is independent and communicates with other services via API… - https://semaphoreci.medium.com/why-your-backend-in-node-js-needs-an-api-layer-and-how-to-build-it-3e4e4c262a2a
#nodejs
Medium
Why Your Backend in Node.JS Needs an API Layer and How to Build It
In the microservice architecture, each service is independent and communicates with other services via API. Considering how popular the…
👍4
Effective Ways to Learn and Master Vue.js
Whether you're a seasoned pro or just starting out, Vue.js offers a range of features that can help you create stunning web applications quickly and easily. But with so many resources available, it can be tough to know how to effectively level up your skills. In this article, explore some of the most effective ways to learn and master Vue.js. - https://vueschool.io/articles/vuejs-tutorials/effective-ways-to-learn-and-master-vue-js/
#vue
Whether you're a seasoned pro or just starting out, Vue.js offers a range of features that can help you create stunning web applications quickly and easily. But with so many resources available, it can be tough to know how to effectively level up your skills. In this article, explore some of the most effective ways to learn and master Vue.js. - https://vueschool.io/articles/vuejs-tutorials/effective-ways-to-learn-and-master-vue-js/
#vue
vueschool.io
Effective Ways to Learn and Master Vue.js - Vue School Articles
So you've heard about this awesome JavaScript framework called Vue.js or you are already using it in your projects and you're thinking, "How do I effectively learn or become an expert Vue.js developer?" In this article, we'll explore some of the most effective…
👍5
Memento Pattern in TypeScript
Throughout the lifecycle of an application, an objects state may change. You might want to store a copy of… - https://medium.com/design-patterns-in-typescript/memento-pattern-in-typescript-b0439ab8e5bf
#typescript
Throughout the lifecycle of an application, an objects state may change. You might want to store a copy of… - https://medium.com/design-patterns-in-typescript/memento-pattern-in-typescript-b0439ab8e5bf
#typescript
Medium
Memento Pattern in TypeScript
Throughout the lifecycle of an application, an objects state may change. You might want to store a copy of the current state in case of…
❤5👍1
Angular Logging Http Requests & Http Errors
Often you want to hook in logging to all HTTP request and log request times and payloads, as these give you… - https://medium.com/@piyalidas.it/angular-logging-http-requests-http-errors-fc8b9123204c
#angular
Often you want to hook in logging to all HTTP request and log request times and payloads, as these give you… - https://medium.com/@piyalidas.it/angular-logging-http-requests-http-errors-fc8b9123204c
#angular
Medium
Angular Logging Http Requests & Http Errors
Often you want to hook in logging to all HTTP request and log request times and payloads, as these give you important metrics about how…
👍5❤1
Build a Multi-Step Form with React Hook Form
Use React Hook Form to build a basic, multi-step registration form to collect a user's data and then present it in a confirmation view where it can be reviewed and edited. - https://claritydev.net/blog/build-a-multistep-form-with-react-hook-form
#react
Use React Hook Form to build a basic, multi-step registration form to collect a user's data and then present it in a confirmation view where it can be reviewed and edited. - https://claritydev.net/blog/build-a-multistep-form-with-react-hook-form
#react
claritydev.net
Build a Multistep Form With React Hook Form
Multistep forms a.k.a. wizard or funnel forms have a wide range of uses. They are most common when collecting different types of information into one data structure but are also useful to break down very large forms into the less user-intimidating multistep…
👍6🥰2🏆1
How to embed a google maps feature in a Vue 3 app
If you are planning to build a web application using the Vue.js 3 and want to incorporate Google Maps, here is a simple and easy-to-follow tutorial to guide you through the process. - https://samsonroyal.hashnode.dev/how-to-embed-a-google-maps-feature-in-a-vue-3-app
#vue
If you are planning to build a web application using the Vue.js 3 and want to incorporate Google Maps, here is a simple and easy-to-follow tutorial to guide you through the process. - https://samsonroyal.hashnode.dev/how-to-embed-a-google-maps-feature-in-a-vue-3-app
#vue
Samsonroyal Blog
How to embed a google maps feature in a Vue 3 app
Introduction
With the upgrade from Vue 2 to Vue 3 if you want to build an app in Vue.js and be able to embed the google maps feature into your app; this is a tutorial you would want to follow.
Setup your dev environment and tools
Step1: Create a fold...
With the upgrade from Vue 2 to Vue 3 if you want to build an app in Vue.js and be able to embed the google maps feature into your app; this is a tutorial you would want to follow.
Setup your dev environment and tools
Step1: Create a fold...
👍5
What Color Should the Text Be?
Alvaro Montoro ran a couple of polls about CSS selectors, specificity, and !important… and most people got it wrong. A must read. - https://alvaromontoro.hashnode.dev/what-color-should-the-text-be-a-css-quiz
#css
Alvaro Montoro ran a couple of polls about CSS selectors, specificity, and !important… and most people got it wrong. A must read. - https://alvaromontoro.hashnode.dev/what-color-should-the-text-be-a-css-quiz
#css
👍6
The State of Node.js Performance in 2023
Nearform’s Rafael Gonzaga reflects on the recent release of Node 20 and puts it through its paces against v18.16 and v16.20 with a few different benchmark suites running on a pretty typical EC2 instance. - https://blog.rafaelgss.dev/state-of-nodejs-performance-2023
#nodejs
Nearform’s Rafael Gonzaga reflects on the recent release of Node 20 and puts it through its paces against v18.16 and v16.20 with a few different benchmark suites running on a pretty typical EC2 instance. - https://blog.rafaelgss.dev/state-of-nodejs-performance-2023
#nodejs
blog.rafaelgss.dev
State of Node.js Performance 2023
Tech insights on Performance, Security and Node.js from Rafael Gonzaga, Node.js TSC member
👍5
Design Data Intensive Application With Angular NgRX
Design data intensive application with Angular NgRX - https://interviewnoodle.com/design-data-intensive-application-with-angular-ngrx-d999cf33babe
#angular
Design data intensive application with Angular NgRX - https://interviewnoodle.com/design-data-intensive-application-with-angular-ngrx-d999cf33babe
#angular
Medium
Design Data Intensive Application With Angular NgRX
Design data intensive application with Angular NgRX
👍6
The Safest Ways to Hide Your API Keys When Using React - https://www.smashingmagazine.com/2023/05/safest-way-hide-api-keys-react/
#react
#react
Smashing Magazine
The Safest Way To Hide Your API Keys When Using React — Smashing Magazine
Want to make sure your API keys are safe and sound when working with React? Jessica Joseph’s got you covered! She will show you the best ways to hide your API keys, from using environment variables to building your own back-end proxy server.
👍5🔥1
Building Complex Forms In Vue
This article goes over creating a complex form that can be progressively enhanced using some Vue features like the v-for and the v-model. - https://www.smashingmagazine.com/2023/03/building-complex-forms-vue/
#vue
This article goes over creating a complex form that can be progressively enhanced using some Vue features like the v-for and the v-model. - https://www.smashingmagazine.com/2023/03/building-complex-forms-vue/
#vue
Smashing Magazine
Building Complex Forms In Vue — Smashing Magazine
Did you know that creating a complex form can be progressively enhanced using some Vue features like the v-for and the v-model? In this article, Olufunke shares some basic Vue core features that are super useful when building out the complex form in your…
👍7
6 CSS Snippets Every Front-End Developer Should Know in 2023
Every front-end developer should know how to use container queries, create a scroll snap experience, avoid position: absolute with grid, swiftly hammer out a circle, use cascade layers, and reach more with less via logical properties. Learn each of those expectations in this great overview. - https://web.dev/6-css-snippets-every-front-end-developer-should-know-in-2023
#css
Every front-end developer should know how to use container queries, create a scroll snap experience, avoid position: absolute with grid, swiftly hammer out a circle, use cascade layers, and reach more with less via logical properties. Learn each of those expectations in this great overview. - https://web.dev/6-css-snippets-every-front-end-developer-should-know-in-2023
#css
web.dev
6 CSS snippets every front-end developer should know in 2023 | Articles | web.dev
Toolbelt worthy, powerful, and stable CSS you can use today.
👍8❤2
A Guide to Visual Regression Testing with Playwright
The Playwright browser control library can form the basis of an end-to-end testing mechanism all written in JavaScript, and comparing the visual output of tests can show where things are going wrong. - https://lost-pixel.com/blog/post/playwright-visual-regression-testing
#nodejs
The Playwright browser control library can form the basis of an end-to-end testing mechanism all written in JavaScript, and comparing the visual output of tests can show where things are going wrong. - https://lost-pixel.com/blog/post/playwright-visual-regression-testing
#nodejs
👍6
Advanced Data Structures and Algorithms: Implementing your first Binary Indexed…
The mediocre data structure that successfully fails at optimization - https://blog.bitsrc.io/advanced-data-structures-and-algorithms-implementing-your-first-binary-indexed-tree-a3fcfd2a98ab
#algoritms
The mediocre data structure that successfully fails at optimization - https://blog.bitsrc.io/advanced-data-structures-and-algorithms-implementing-your-first-binary-indexed-tree-a3fcfd2a98ab
#algoritms
Medium
Advanced Data Structures and Algorithms: Implementing your first Binary Indexed Tree
The mediocre data structure that successfully fails at optimization
👍6
React Server Components, Next.js App Router and Examples
Addy Osmani’s overview of the state of React Server Components, the Next.js App Router implementation, other implementations, the move towards hybrid rendering, plus some RSC related links. - https://addyosmani.com/blog/react-server-components-app-router/
#react
Addy Osmani’s overview of the state of React Server Components, the Next.js App Router implementation, other implementations, the move towards hybrid rendering, plus some RSC related links. - https://addyosmani.com/blog/react-server-components-app-router/
#react
Addyosmani
React Server Components, Next.js App Router and examples
A summary of the state of React Server Components, Next.js App Router, rendering, examples and other related links and thoughts.
👍4