Building a Micro HTMX SSR Framework
Matteo builds on an earlier tutorial about creating a ‘movie quotes’ app by exploring an alternative backend stack to use, based upon Fastify, Vite and HTMX. - https://blog.platformatic.dev/building-a-micro-htmx-ssr-framework
#ssr
Matteo builds on an earlier tutorial about creating a ‘movie quotes’ app by exploring an alternative backend stack to use, based upon Fastify, Vite and HTMX. - https://blog.platformatic.dev/building-a-micro-htmx-ssr-framework
#ssr
Platformatic Blog
Building a Micro HTMX SSR Framework
In the Movie Quotes App Tutorial tutorial from Platformatic's documentation suite, we walked through building a multi-tier application with the service layer built on Fastify backed by Platformatic DB and the frontend built on Astro.
In this tutorial...
In this tutorial...
Textareas with auto-increasing height using CSS
Amit Merchant gives a short intro to an experimental CSS rule with form-sizing property that will let you increase the height of the textarea automatically based on the amount of text the user enters. - https://www.amitmerchant.com/textarea-auto-increase-height
#css
Amit Merchant gives a short intro to an experimental CSS rule with form-sizing property that will let you increase the height of the textarea automatically based on the amount of text the user enters. - https://www.amitmerchant.com/textarea-auto-increase-height
#css
Amit Merchant - A blog on PHP, JavaScript, and more
Textareas with auto-increasing height using CSS
Textareas areas are great when it comes to accepting a large amount of text from the user. But, the problem with textareas is that they have a fixed height. So, if the user enters more text than the height of the text, the text will overflow and the user…
The React 19 Beta
The React team can say this beta is designed to get library developers prepared for an eventual React 19 release, but that hasn’t stopped everyone digging into all the new features anyway - https://react.dev/blog/2024/04/25/react-19
#react
The React team can say this beta is designed to get library developers prepared for an eventual React 19 release, but that hasn’t stopped everyone digging into all the new features anyway - https://react.dev/blog/2024/04/25/react-19
#react
react.dev
React 19 RC – React
The library for web and native user interfaces
Angular Best Practice
Angular, developed by Google, is a powerful framework for dynamic programming of Single Page Application… - https://medium.com/@marcomatto/angular-best-practices-83a7f1d7087c
#angular
Angular, developed by Google, is a powerful framework for dynamic programming of Single Page Application… - https://medium.com/@marcomatto/angular-best-practices-83a7f1d7087c
#angular
Medium
Angular Best Practice 2023
Angular, developed by Google, is a powerful framework for dynamic programming of Single Page Application based on TypeScript .
How to Create a Vue.js 3 Tool Tip Plugin
One of the most powerful features of modern single-page web applications (SPA) is routing. Vue Router is the official library for page navigation in Vue applications. This article will go over everything you need to know to use Vue Router comfortably. - https://vueschool.io/articles/vuejs-tutorials/how-to-create-a-vue-js-3-tool-tip-plugin/
#vue
One of the most powerful features of modern single-page web applications (SPA) is routing. Vue Router is the official library for page navigation in Vue applications. This article will go over everything you need to know to use Vue Router comfortably. - https://vueschool.io/articles/vuejs-tutorials/how-to-create-a-vue-js-3-tool-tip-plugin/
#vue
vueschool.io
How to Create a Vue.js 3 Tool Tip Plugin - Vue School Articles
What is a Vue.js Plugin and how can you create one for yourself? Find out how as we build a Tool Tip plugin together for Vue.js 3.
Node.js: A Documentary of Its Origin Story
It's an hour long, but this documentary covers the history of Node particularly well, including how everything brewed up to the io.js fork of 2014. Easter weekend watching, perhaps? - https://www.youtube.com/watch?v=LB8KwiiUGy0
#nodejs
It's an hour long, but this documentary covers the history of Node particularly well, including how everything brewed up to the io.js fork of 2014. Easter weekend watching, perhaps? - https://www.youtube.com/watch?v=LB8KwiiUGy0
#nodejs
YouTube
Node.js: The Documentary | An origin story
Back in 2008, most people thought of JavaScript as just a client-side language. But when Google's V8 appeared, young developer Ryan Dahl made the connection between non-blocking servers, V8, and JavaScript. It was by combining these key elements that he was…
How to Use ‘keyof’ ‘typeof’ in TypeScript
A practical example of sorting an array with ‘keyof’, ‘typeof’ and enum. - https://blog.bitsrc.io/how-to-use-keyof-typeof-in-typescript-de453fa04fef
#typescript
A practical example of sorting an array with ‘keyof’, ‘typeof’ and enum. - https://blog.bitsrc.io/how-to-use-keyof-typeof-in-typescript-de453fa04fef
#typescript
Medium
How to Use ‘keyof’ ‘typeof’ in TypeScript
A practical example of sorting an array with ‘keyof’, ‘typeof’ and enum.
Path to a Clean(er) React Architecture: API Layer and Fetch Functions - https://profy.dev/article/react-architecture-api-layer-and-fetch-functions
#react
#react
profy.dev
Path To A Clean(er) React Architecture - API Layer & Fetch Functions
Mixing API and UI code quickly leads to messy and unmaintainable code. In this article, we take a step towards a cleaner React architecture by extracting fetch functions to an API layer.
How Custom Property Values are Computed
Stephanie Eckles reviews how the browser determines values for any property, the impact of “computed value time,” pitfalls around using custom properties with cutting-edge CSS, and why inheritance should inform your custom property architecture. - https://moderncss.dev/how-custom-property-values-are-computed/
#css
Stephanie Eckles reviews how the browser determines values for any property, the impact of “computed value time,” pitfalls around using custom properties with cutting-edge CSS, and why inheritance should inform your custom property architecture. - https://moderncss.dev/how-custom-property-values-are-computed/
#css
Modern CSS Solutions
How Custom Property Values are Computed | Modern CSS Solutions
Review behaviors to be aware of regarding how the browser computes final custom property values. A misunderstanding of this process may lead to an unexpected or missing value and difficulty troubleshooting and resolving the issue.
Angular Interceptors Unleashed: Solving Complex Scenarios with Ease.
Angular is a powerful and popular JavaScript framework used for building dynamic web applications. One of its… - https://blog.stackademic.com/angular-interceptors-unleashed-solving-complex-scenarios-with-ease-b1108fb1846e
#angular
Angular is a powerful and popular JavaScript framework used for building dynamic web applications. One of its… - https://blog.stackademic.com/angular-interceptors-unleashed-solving-complex-scenarios-with-ease-b1108fb1846e
#angular
Medium
Angular Interceptors Unleashed: Solving Complex Scenarios with Ease.
Angular is a powerful and popular JavaScript framework used for building dynamic web applications. One of its key features is the…
Globalize Your Vue App: A Practical Guide to Vue 3 Internationalization
Building web experiences that can cater to a diverse audience is important, and so is internationalization to create applications adapted to different languages and cultures. This article is a step-by-step guide to creating an international website with Vue 3 and Vite. - https://medium.com/simform-engineering/globalize-your-vue-app-a-practical-guide-to-vue-3-internationalization-93f5c7da4494
#vue
Building web experiences that can cater to a diverse audience is important, and so is internationalization to create applications adapted to different languages and cultures. This article is a step-by-step guide to creating an international website with Vue 3 and Vite. - https://medium.com/simform-engineering/globalize-your-vue-app-a-practical-guide-to-vue-3-internationalization-93f5c7da4494
#vue
Medium
Globalize Your Vue App: A Practical Guide to Vue 3 Internationalization
A step-by-step guide to creating an international website with Vue 3 and Vite.
Top Node.js Tools for Production
Helios, Sentry, AdonisJS, FeathersJS, and more - https://javascript.plainenglish.io/top-node-js-tools-for-production-5dcf9f2be1c3
#nodejs
Helios, Sentry, AdonisJS, FeathersJS, and more - https://javascript.plainenglish.io/top-node-js-tools-for-production-5dcf9f2be1c3
#nodejs
Medium
Top Node.js Tools for Production
Helios, Sentry, AdonisJS, FeathersJS, and more
Solved by CSS Scroll-Driven Animations: Detect if an element can scroll or not
Bramus Van Damme shows how to selectively style an element based on it being scrollable or not. - https://www.bram.us/2023/09/16/solved-by-css-scroll-driven-animations-detect-if-an-element-can-scroll-or-not
#css
Bramus Van Damme shows how to selectively style an element based on it being scrollable or not. - https://www.bram.us/2023/09/16/solved-by-css-scroll-driven-animations-detect-if-an-element-can-scroll-or-not
#css
Bram.us
Solved by CSS Scroll-Driven Animations: Detect if an element can scroll or not
Leverage Scroll-Driven Animations + a Space Toggle or State Query to selectively style an element based on it being scrollable or not.
HTML Attributes vs DOM Properties
They’re different, but often coupled. Jake outlines the difference, and why it matters. He also touches on how frameworks deal with the contrast and how it has affected React’s support for custom elements so far - https://coderoasis.com/react-19-beta/
#react
They’re different, but often coupled. Jake outlines the difference, and why it matters. He also touches on how frameworks deal with the contrast and how it has affected React’s support for custom elements so far - https://coderoasis.com/react-19-beta/
#react
Mastering Custom Pipes in Angular: 31 Real-world Examples (2023)
Angular provides a powerful “pipes” feature to transform and format data in templates. While Angular includes… - https://blog.bitsrc.io/mastering-custom-pipes-in-angular-31-real-world-examples-2023-c7ce8ec7faae
#angular
Angular provides a powerful “pipes” feature to transform and format data in templates. While Angular includes… - https://blog.bitsrc.io/mastering-custom-pipes-in-angular-31-real-world-examples-2023-c7ce8ec7faae
#angular
Medium
Mastering Custom Pipes in Angular: 31 Real-world Examples (2023)
Angular provides a powerful “pipes” feature to transform and format data in templates. While Angular includes a variety of built-in pipes…
Handling Webhooks With Nuxt 3
This video covers what webhooks are, how to handle them in a nuxt app, and how to test them locally. - https://www.youtube.com/watch?v=4fvJ4lj3I_w
#vue
This video covers what webhooks are, how to handle them in a nuxt app, and how to test them locally. - https://www.youtube.com/watch?v=4fvJ4lj3I_w
#vue
YouTube
Handling Webhooks With Nuxt 3
🤖 WebDevDaily: https://www.webdevdaily.io
📕 Nuxt 3 Course: https://www.learnnuxt.dev/
📕 Vue 3 Crash Course: https://johnkomarnicki.gumroad.com/l/tqrmw
🚀 Join the channel :https://www.youtube.com/channel/UCr0D7PVNOHqB3Td7lVl_LKw/join
🤖 Website: https://j…
📕 Nuxt 3 Course: https://www.learnnuxt.dev/
📕 Vue 3 Crash Course: https://johnkomarnicki.gumroad.com/l/tqrmw
🚀 Join the channel :https://www.youtube.com/channel/UCr0D7PVNOHqB3Td7lVl_LKw/join
🤖 Website: https://j…
Best Structure For Node.js Project.
Optimizing Code Organization and Scalability in Node.js - https://itnext.io/best-structure-for-node-js-project-468c74410801
#nodejs
Optimizing Code Organization and Scalability in Node.js - https://itnext.io/best-structure-for-node-js-project-468c74410801
#nodejs
Medium
Best Structure For Node.js Project.
Optimizing Code Organization and Scalability in Node.js
A Proposal to Add Signals to JavaScript
A (very) early stage proposal for bringing a new feature to ECMAScript/JavaScript: signals! The proposal brings aboard ideas from a swathe of popular frameworks and aims to align everyone and get us on the same page when it comes to working with state and making updates based upon changes to state. - https://github.com/tc39/proposal-signals
#javascript
A (very) early stage proposal for bringing a new feature to ECMAScript/JavaScript: signals! The proposal brings aboard ideas from a swathe of popular frameworks and aims to align everyone and get us on the same page when it comes to working with state and making updates based upon changes to state. - https://github.com/tc39/proposal-signals
#javascript
GitHub
GitHub - tc39/proposal-signals: A proposal to add signals to JavaScript.
A proposal to add signals to JavaScript. Contribute to tc39/proposal-signals development by creating an account on GitHub.
Empowering Angular Forms: 40 Handcrafted Custom Validators for Precision
Angular, a popular JavaScript framework for building web applications, offers a robust set of tools for form… - https://itnext.io/empowering-angular-forms-40-handcrafted-custom-validators-for-precision-2023-0951cc0a1180
#angular
Angular, a popular JavaScript framework for building web applications, offers a robust set of tools for form… - https://itnext.io/empowering-angular-forms-40-handcrafted-custom-validators-for-precision-2023-0951cc0a1180
#angular
Medium
Empowering Angular Forms: 40 Handcrafted Custom Validators for Precision (2023)
Angular, a popular JavaScript framework for building web applications, offers a robust set of tools for form handling and validation. While…