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
6 easy tips when working with setState in a Flutter application
The setState function is a basic approach to managing state in a Flutter app. Here are some best practices to… - https://levelup.gitconnected.com/6-easy-tips-when-working-with-setstate-in-a-flutter-application-3d629bc77a16
#flutter
The setState function is a basic approach to managing state in a Flutter app. Here are some best practices to… - https://levelup.gitconnected.com/6-easy-tips-when-working-with-setstate-in-a-flutter-application-3d629bc77a16
#flutter
Medium
6 easy tips when working with setState in a Flutter application
The setState function is a basic approach to managing state in a Flutter app. Here are some best practices to keep your app maintainable.
👍4
Guide to Monorepos: Turborepo
Everything you need to know about monorepos and turborepo - https://yusfuu.medium.com/guide-to-monorepos-turborepo-7e71b2f31ac3
#monorepo #turborepo
Everything you need to know about monorepos and turborepo - https://yusfuu.medium.com/guide-to-monorepos-turborepo-7e71b2f31ac3
#monorepo #turborepo
Medium
Guide to Monorepos: Turborepo
Everything you need to know about monorepos and turborepo
👍7
Layout Breakouts with CSS Grid
Ryan Mulligan shows how you can extend elements beyond the content area with CSS Grid & named grid lines. - https://ryanmulligan.dev/blog/layout-breakouts/
#css
Ryan Mulligan shows how you can extend elements beyond the content area with CSS Grid & named grid lines. - https://ryanmulligan.dev/blog/layout-breakouts/
#css
Ryan Mulligan
Layout Breakouts with CSS Grid
Extending elements beyond the content area with CSS Grid and named grid lines.
👍6
Using Frontegg Authentication with Vue.js
Frontegg provides all the user management capabilities your B2B SaaS needs, allowing a full self-served experience within your product. This article covers how to use Frontegg’s authentication with Vue.js. - https://vuejsdevelopers.com/2022/10/20/using-frontegg-authentication-with-vuejs/
#vue
Frontegg provides all the user management capabilities your B2B SaaS needs, allowing a full self-served experience within your product. This article covers how to use Frontegg’s authentication with Vue.js. - https://vuejsdevelopers.com/2022/10/20/using-frontegg-authentication-with-vuejs/
#vue
Using Frontegg Authentication with Vue.js
Vue 3’s Composition API provides two main ways of declaring reactive data. What’s the difference between these and which should you use?
👍7
Best Practices for Logging in Node.js
Let’s be honest, developers do more debugging than writing the actual code. There are cases where you need to… - https://amodshinde.medium.com/best-practices-for-logging-in-node-js-88b0e486fc92
#nodejs
Let’s be honest, developers do more debugging than writing the actual code. There are cases where you need to… - https://amodshinde.medium.com/best-practices-for-logging-in-node-js-88b0e486fc92
#nodejs
Medium
Best Practices for Logging in Node.js
Let’s be honest, developers do more debugging than writing the actual code. There are cases where you need to troubleshoot an issue Node.js…
👍6
Build a Desktop App in Go with Wails and React
As Electron is to Node, Wails is to Go(lang). Ish. You can build desktop apps for Mac, Linux and Windows with JavaScript in the front, Go powering the back. This is more a taster than a full tutorial, but there’s a handy repo if you want to see how the code fits together. - https://betterprogramming.pub/build-a-desktop-app-using-react-and-go-13c425bf2dba
#react
As Electron is to Node, Wails is to Go(lang). Ish. You can build desktop apps for Mac, Linux and Windows with JavaScript in the front, Go powering the back. This is more a taster than a full tutorial, but there’s a handy repo if you want to see how the code fits together. - https://betterprogramming.pub/build-a-desktop-app-using-react-and-go-13c425bf2dba
#react
Medium
Build a Desktop App in Go Using Wails and React
Go meets Web technologies
👍4
How to create a reusable dynamic form component in Angular
As we want to keep our code DRY (Don’t repeat yourself), it’s useful to implement reusable components for… - https://levelup.gitconnected.com/how-to-create-a-reusable-dynamic-form-component-in-angular-6d4463d254da
#angular
As we want to keep our code DRY (Don’t repeat yourself), it’s useful to implement reusable components for… - https://levelup.gitconnected.com/how-to-create-a-reusable-dynamic-form-component-in-angular-6d4463d254da
#angular
Medium
How to create a reusable dynamic form component in Angular
As we want to keep our code DRY (Don’t repeat yourself), it’s useful to implement reusable components for common usecases. In this article…
👍2
Lerna has gone. Which Monorepo is right for a Node.js BACKEND?
Written by Yoni Goldberg and Michael Solomon - https://medium.com/autodesk-tlv/lerna-has-gone-which-monorepo-is-right-for-a-node-js-backend-fc075cad51b0
#monorepo
Written by Yoni Goldberg and Michael Solomon - https://medium.com/autodesk-tlv/lerna-has-gone-which-monorepo-is-right-for-a-node-js-backend-fc075cad51b0
#monorepo
Medium
Which Monorepo is right for a Node.js BACKEND now?
✏️ Written by Michael Solomon and Yoni Goldberg
🥰2👍1
9 Tips to Write Better Vue Components
Components are the basic building blocks of frontend frameworks. Designing them better will make your app easier to change and understand. - https://tahazsh.com/blog/vue-component-design-tips/
#vue
Components are the basic building blocks of frontend frameworks. Designing them better will make your app easier to change and understand. - https://tahazsh.com/blog/vue-component-design-tips/
#vue
Taha Shashtari
9 Tips to Write Better Vue Components
Components are the basic building blocks of frontend frameworks. Designing them better will make your app easier to change and understand.
👍8
:where :is CSS?
Mustapha Aouas gives a nice, visual introduction to functional pseudo-class selectors :is() and :where(). - https://dev.to/mustapha/where-is-css-20nk
#css
Mustapha Aouas gives a nice, visual introduction to functional pseudo-class selectors :is() and :where(). - https://dev.to/mustapha/where-is-css-20nk
#css
DEV Community
:where :is CSS?
In this post we will talk about the not so new functional pseudo-class selectors :is() and...
👍7
How to Create Images with DALL-E and React
AI-created images are all the rage on social these days. Here’s how to incorporate the capabilities of one AI offering—DALL-E—into a React app now that DALL-E has an official API open to all. - https://betterprogramming.pub/build-a-react-app-using-dall-e-api-bd15d5d67b31
#react
AI-created images are all the rage on social these days. Here’s how to incorporate the capabilities of one AI offering—DALL-E—into a React app now that DALL-E has an official API open to all. - https://betterprogramming.pub/build-a-react-app-using-dall-e-api-bd15d5d67b31
#react
Medium
Build a React App Using DALL-E API
Use DALL·E OpenAI and React to create unique images
👍7
How JavaScript works: Implementation of gRPC in a Nodejs application
This is post 60 of the series, dedicated to exploring JavaScript and its building components. In the… - https://blog.sessionstack.com/implementation-of-grpc-in-a-nodejs-8ea8c4cdb9eb
#nodejs
This is post 60 of the series, dedicated to exploring JavaScript and its building components. In the… - https://blog.sessionstack.com/implementation-of-grpc-in-a-nodejs-8ea8c4cdb9eb
#nodejs
Medium
How JavaScript works: Implementation of gRPC in a Nodejs application
This is post # 60 of the series, dedicated to exploring JavaScript and its building components. In the process of identifying and…
👍9
Implementing a search bar for filtering select-dropdowns in Angular
Angular does not support searching through options in the select drop-down yet and that’s why the… - https://medium.com/geekculture/implementing-a-search-bar-for-filtering-select-dropdowns-in-angular-63b1f2033737
#angular
Angular does not support searching through options in the select drop-down yet and that’s why the… - https://medium.com/geekculture/implementing-a-search-bar-for-filtering-select-dropdowns-in-angular-63b1f2033737
#angular
Medium
Implementing a search bar for filtering select-dropdowns in Angular
Angular does not support searching through options in the select drop-down yet and that’s why the MatSelectSearch library was developed.
👍5
Understanding Vue.js Touch Events for Android and iOS
This article will explain what touch events are, the types of touch events, and how to implement touch events in Vue.js for Android and iOS. - https://blog.logrocket.com/understanding-vue-touch-events-android-ios/
#vue
This article will explain what touch events are, the types of touch events, and how to implement touch events in Vue.js for Android and iOS. - https://blog.logrocket.com/understanding-vue-touch-events-android-ios/
#vue
LogRocket Blog
Understanding Vue.js touch events for Android and iOS - LogRocket Blog
This article will explain what touch events are, the types of touch events, and how to implement touch events in Vue.js for Android and iOS.
👍5