Implementing a Generic Repository Pattern Using NestJS
Generic Repository — A NestJS and Mongoose implementation - https://betterprogramming.pub/implementing-a-generic-repository-pattern-using-nestjs-fb4db1b61cce
#nodejs
Generic Repository — A NestJS and Mongoose implementation - https://betterprogramming.pub/implementing-a-generic-repository-pattern-using-nestjs-fb4db1b61cce
#nodejs
Medium
Implementing a Generic Repository Pattern Using NestJS
Generic Repository — A NestJS and Mongoose implementation
👍4
How to Test "window open" in Vue with Vitest
In this post, we perform a simple test to review some basic concepts of unit testing Vue with Vitest. - https://dev.to/lesalvucci/how-to-test-windowopen-in-vue-with-vitest-56pn
#vue
In this post, we perform a simple test to review some basic concepts of unit testing Vue with Vitest. - https://dev.to/lesalvucci/how-to-test-windowopen-in-vue-with-vitest-56pn
#vue
DEV Community
How to test "window.open" in Vue with Vitest
As we gain experience as a developer and requirements become more complex, testing provides us with a...
👍4
Code Coverage with Storybook Test Runner
Coverage reports can show you how much of your code is actually executed during testing and allow you to find untested edge cases – something you’ll definitely have as your app picks up more and more possible UI states. Storybook test runner now generates coverage reports to help with this and supports React, Svelte and Vue out of the box. - https://storybook.js.org/blog/code-coverage-with-the-storybook-test-runner/
#storybook
Coverage reports can show you how much of your code is actually executed during testing and allow you to find untested edge cases – something you’ll definitely have as your app picks up more and more possible UI states. Storybook test runner now generates coverage reports to help with this and supports React, Svelte and Vue out of the box. - https://storybook.js.org/blog/code-coverage-with-the-storybook-test-runner/
#storybook
Storybook Blog
Code coverage with Storybook test runner
Get story coverage to find missing edge cases
👍2
Books for Great Software Architects — Fundamentals Path
It has been common to see posts and articles talking about what a software architect must read and what your… - https://haitham-raik.medium.com/books-for-great-software-architect-34c81fc70e12
#architecture #books
It has been common to see posts and articles talking about what a software architect must read and what your… - https://haitham-raik.medium.com/books-for-great-software-architect-34c81fc70e12
#architecture #books
Medium
Books for Great Software Architects
It has been common to see posts and articles talking about what a software architect must read and what your book library, as an architect…
👍7
Use Cases for CSS Comparison Functions
Ahmad Shadeed explores a few use cases for comparison functions and explains each in detail. - https://ishadeed.com/article/use-cases-css-comparison-functions
#css
Ahmad Shadeed explores a few use cases for comparison functions and explains each in detail. - https://ishadeed.com/article/use-cases-css-comparison-functions
#css
Ishadeed
Use cases for CSS comparison functions
A look at some different use-cases for min(), max(), and clamp()
👍2🤩1
How to Accept Payments with React and Stripe
This takes you through the complete lifecycle of activities required to implement the popular payments provider. - https://www.freecodecamp.org/news/react-stripe-payments/
#react
This takes you through the complete lifecycle of activities required to implement the popular payments provider. - https://www.freecodecamp.org/news/react-stripe-payments/
#react
freeCodeCamp.org
How to Accept Payments with React and Stripe
Payments are an essential part of any online business. But the process of setting up those payments can be incredibly complex at times. To accept payments, developers were traditionally required to set up code both on the client and server. This was...
❤2👍1🔥1
SOLID principles in Functional Programming
Functional programming is getting more and more popular nowadays, bringing some fresh concepts to the table… - https://medium.com/@mkocik/solid-principles-in-functional-programming-b9b83aeddf80
#solid
Functional programming is getting more and more popular nowadays, bringing some fresh concepts to the table… - https://medium.com/@mkocik/solid-principles-in-functional-programming-b9b83aeddf80
#solid
Medium
SOLID principles in Functional Programming
Functional programming is getting more and more popular nowadays, bringing some fresh concepts to the table. Thinking in a ‘functional’ way…
👍6👏1🤩1
Microservices using NestJs
As a backend developer, I was always fascinated by microservices, dreaming of joining a big team where we use… - https://splimter.medium.com/microservices-using-nestjs-4ea5f1580d32
#nodejs
As a backend developer, I was always fascinated by microservices, dreaming of joining a big team where we use… - https://splimter.medium.com/microservices-using-nestjs-4ea5f1580d32
#nodejs
Medium
Microservices using NestJS
As a backend developer, I was always fascinated by microservices, dreaming of joining a big team where we use cutting-edge stuff to solve…
👍7❤1
Better Rendering Performance with Virtual Lists
Rendering huge lists will cause rendering performance issues in your app. Learn how to implement list virtualization to solve this issue. - https://www.youtube.com/watch?v=4roJKfgPLk4
#vue
Rendering huge lists will cause rendering performance issues in your app. Learn how to implement list virtualization to solve this issue. - https://www.youtube.com/watch?v=4roJKfgPLk4
#vue
YouTube
Better Rendering Performance with Virtual Lists
GO TRY OUT STORYBLOK!!! https://go.learnvue.co/storyblok
RESOURCES
DEMO - https://demos.learnvue.co/vue/virtual-scroll
useVirtualList - vueuse.org/core/useVirtualList/
useInfiniteScroll - https://vueuse.org/core/useinfinitescroll/
✅ Join the LearnVue+…
RESOURCES
DEMO - https://demos.learnvue.co/vue/virtual-scroll
useVirtualList - vueuse.org/core/useVirtualList/
useInfiniteScroll - https://vueuse.org/core/useinfinitescroll/
✅ Join the LearnVue+…
👍4
State of CSS 2022 Survey is Now Open
The annual developer survey about the latest trends in CSS is now open. Make sure to fill it out so we can all understand better where we are and where we’re going. - https://stateofcss.com/en-us
#css
The annual developer survey about the latest trends in CSS is now open. Make sure to fill it out so we can all understand better where we are and where we’re going. - https://stateofcss.com/en-us
#css
👍3
10 Algorithms Every Developer Should Learn
Learning algorithms are important because they teach you how to approach problems. That’s why Codesphere assembled a list of 10 algorithms that aspiring developers should work through to get comfortable with thinking algorithmically. - https://medium.com/codesphere-cloud/10-algorithms-every-developer-should-learn-628faf0f9234
#algorithms
Learning algorithms are important because they teach you how to approach problems. That’s why Codesphere assembled a list of 10 algorithms that aspiring developers should work through to get comfortable with thinking algorithmically. - https://medium.com/codesphere-cloud/10-algorithms-every-developer-should-learn-628faf0f9234
#algorithms
Medium
10 Algorithms Every Developer Should Learn
That’s why we’ve assembled a list of 10 algorithms that aspiring devs should work-through to get comfortable with thinking algorithmically.
👍5
Create a Dialog Component Using the Native Dialog Element in Angular
In this article, we’ll create a dialog component by using the new dialog element, which is already supported… - https://netbasal.com/create-a-dialog-component-using-the-native-dialog-element-in-angular-321aeda2908f
#angular
In this article, we’ll create a dialog component by using the new dialog element, which is already supported… - https://netbasal.com/create-a-dialog-component-using-the-native-dialog-element-in-angular-321aeda2908f
#angular
👍7
Type-Level TypeScript: The Basics
A beautifully presented guide to types, complete with challenges to solve. While 11 'chapters' are promised to take you ‘from intermediate to advanced’, only the first two are currently available. They cover the fundamentals of what types of types TypeScript makes available to us. - https://type-level-typescript.com/
#typescript
A beautifully presented guide to types, complete with challenges to solve. While 11 'chapters' are promised to take you ‘from intermediate to advanced’, only the first two are currently available. They cover the fundamentals of what types of types TypeScript makes available to us. - https://type-level-typescript.com/
#typescript
Type-Level TypeScript
An online course to become a TypeScript expert. Discover the most advanced features of the type system while solving fun challenges!
👍6🥰2
Flutter vs. React Native: Which is the Right Framework for You?
Even if you’re heavily into React, Google’s Flutter has probably popped up on your radar if you want to build a cross-platform app upon a single codebase. Isaac compares these two popular and competing options. - https://stackoverflow.blog/2022/10/31/comparing-frameworks-for-cross-platform-apps-flutter-vs-react-native/
#flutter #vs #reactnative
Even if you’re heavily into React, Google’s Flutter has probably popped up on your radar if you want to build a cross-platform app upon a single codebase. Isaac compares these two popular and competing options. - https://stackoverflow.blog/2022/10/31/comparing-frameworks-for-cross-platform-apps-flutter-vs-react-native/
#flutter #vs #reactnative
Stack Overflow Blog
Flutter vs. React Native: Which is the right cross-platform framework for you?
Building traditional native apps often requires maintaining two or more codebases. Let's look at two frameworks that let you keep your code unified.
👍3🔥2🥰1
How to Build, Test, and Publish a TypeScript npm Package in 2022
The bare basic steps in a short and sweet walkthrough. - https://www.strictmode.io/articles/build-test-and-publish-npm-package-2022
#nodejs
The bare basic steps in a short and sweet walkthrough. - https://www.strictmode.io/articles/build-test-and-publish-npm-package-2022
#nodejs
👍4🔥3
How to Deal with Caching and Dynamic Content in Nuxt
This article will teach you everything you need to know to make your server-side or statically generated Single Page Applications ready to be cached and distributed through a CDN. - https://vuestorefront.io/blog/how-to-deal-with-caching-and-dynamic-content
#vue
This article will teach you everything you need to know to make your server-side or statically generated Single Page Applications ready to be cached and distributed through a CDN. - https://vuestorefront.io/blog/how-to-deal-with-caching-and-dynamic-content
#vue
Alokai
How to Deal With Caching And Dynamic Content | Alokai
👍4
Generating Random Numbers in CSS
Kacper Kula explores using random values to generate ranges of numbers and colours. - https://medium.com/hypersphere-codes/randomness-in-css-b55a0845c8dd
#css
Kacper Kula explores using random values to generate ranges of numbers and colours. - https://medium.com/hypersphere-codes/randomness-in-css-b55a0845c8dd
#css
Medium
Randomness in CSS
Randomness in the browsers without using JavaScript? Check out how to generate random numbers using just CSS and make some generative art!
👍8
When to Use Angular ControlValueAccessor and What’s the Difference Without It?
Angular with ControlValueAccessor and without — less boilerplate. - https://betterprogramming.pub/angular-with-controlvalueaccessor-and-without-less-boilerplate-da27f0a16639
#angular
Angular with ControlValueAccessor and without — less boilerplate. - https://betterprogramming.pub/angular-with-controlvalueaccessor-and-without-less-boilerplate-da27f0a16639
#angular
Medium
When to Use Angular ControlValueAccessor and What’s the Difference Without It?
Angular with ControlValueAccessor and without — less boilerplate.
👍6
A Love Letter to React
Actually, less a love letter but rather an independent enumeration of React’s positive qualities from the folks at Flyio. An interesting angle is the author is the creator of Elixir’s Phoenix framework which itself borrows ideas from React. - https://fly.io/blog/love-letter-react/
#react
Actually, less a love letter but rather an independent enumeration of React’s positive qualities from the folks at Flyio. An interesting angle is the author is the creator of Elixir’s Phoenix framework which itself borrows ideas from React. - https://fly.io/blog/love-letter-react/
#react
Fly
A love letter to React
Respect for React, with receipts
👍8
TypeScript and ECMAScript Modules in Node.js
An official docs page focusing on the use of ESM with Node.js in TypeScript projects, something that has become viable in recent releases. - https://www.typescriptlang.org/docs/handbook/esm-node.html
#nodejs
An official docs page focusing on the use of ESM with Node.js in TypeScript projects, something that has become viable in recent releases. - https://www.typescriptlang.org/docs/handbook/esm-node.html
#nodejs
👍4