Ways to Create an Enum in JavaScript
An enum is a set of named constants. Plain objects, frozen objects, proxied objects or a class-based approach provide some ways to create enums in JavaScript. - https://dmitripavlutin.com/javascript-enum/
#javascript
An enum is a set of named constants. Plain objects, frozen objects, proxied objects or a class-based approach provide some ways to create enums in JavaScript. - https://dmitripavlutin.com/javascript-enum/
#javascript
Dmitri Pavlutin Blog
4 Ways to Create an Enum in JavaScript
An enum is a set of named constants. The plain object, frozen object, proxied object or class-based are the 4 ways to create enums in JavaScript.
❤6👍1
Guide to Nest JS-RabbitMQ Microservices
Let us have a Nest JS microservice driven by RabbitMQ broker - https://medium.com/swlh/guide-to-nest-js-rabbitmq-microservices-e1e8655d2853
#nodejs
Let us have a Nest JS microservice driven by RabbitMQ broker - https://medium.com/swlh/guide-to-nest-js-rabbitmq-microservices-e1e8655d2853
#nodejs
Medium
Guide to Nest JS-RabbitMQ Microservices
Let us have a Nest JS microservice driven by RabbitMQ broker
👍5
Two Simple Layouts That Work Better With Grid
Kevin Powell looks at how you can make a couple of simple, responsive layouts with CSS grid, comparing it to similar things you can make with Flexbox. - https://www.youtube.com/watch?v=r1IitKbJRFE
#css
Kevin Powell looks at how you can make a couple of simple, responsive layouts with CSS grid, comparing it to similar things you can make with Flexbox. - https://www.youtube.com/watch?v=r1IitKbJRFE
#css
YouTube
Two simple layouts that work better with Grid
🔥Get your Simple Grid Layout Cheatsheet here: https://simple-grid-layout.kevinpowell.co/
A lot of people use flexbox because it’s simpler than grid, or at least that’s what they tell me. From my experience, there are a lot of simple layouts that are easier…
A lot of people use flexbox because it’s simpler than grid, or at least that’s what they tell me. From my experience, there are a lot of simple layouts that are easier…
👍8
Unlock the full potential of Vue 3 with TypeScript.
Dive into the world of TypeScript. In this Vue.js Amsterdam 2023 presentation video, find out why we should use TypeScript and how to get started with it in our Vue.js applications. A must-watch resource is you are looking to learn the advantages of using TypeScript and various ways to incorporate it into Vue.js. - https://www.youtube.com/watch?v=VBQ3_IXy3JA&list=PL02pdjMT4gWzQ8QZo9ddWuU4nz6s63o1u&index=25
#vue
Dive into the world of TypeScript. In this Vue.js Amsterdam 2023 presentation video, find out why we should use TypeScript and how to get started with it in our Vue.js applications. A must-watch resource is you are looking to learn the advantages of using TypeScript and various ways to incorporate it into Vue.js. - https://www.youtube.com/watch?v=VBQ3_IXy3JA&list=PL02pdjMT4gWzQ8QZo9ddWuU4nz6s63o1u&index=25
#vue
YouTube
Daniel Kelly - TypeScript with Vue.js 3 - Vuejs Amsterdam 2023
Unlock the full potential of Vue 3 with TypeScript. This talk will cover how to type all Vue related features like reactive data, props, events, refs and much more
https://www.jsworldconference.com/newsletter
Powered by https://passionatepeople.io
#jsworld…
https://www.jsworldconference.com/newsletter
Powered by https://passionatepeople.io
#jsworld…
👍6
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