🚀 Ready to unlock the power of grit and make the impossible happen? Join our keynote speaker, Tearyne Almendariz at #DrupalMountainCamp 2024, where she'll show us how we can master our inner strength and achieve goals with perseverance while preserving our peace of mind.
If there was an #HTML element that changes it's content when users interact with other elements on the page, what name would it have?
PLEASE NOTE: I am not suggesting that this element needs to exist; I am only asking what it would be called. I'm building a CustomElement, I just want it to have a name that makes sense.
Vote and suggest others in replies. Please boost for reach!
Getting started with Laravel 10, master the most popular PHP framework by andres is on sale on Leanpub! Its suggested price is $30.00; get it for $8.40 with this coupon: https://leanpub.com/sh/moCKk3Gm#Laravel#Vuejs
One of my shames as a #webdev veteran is that I never learned #React, despite its popularity. I've done a bunch of #Angular and even a project in #VueJS, but never React.
🔔 La fin de vie de la version 2 de #VueJS est prévue le 31 décembre 2023. Découvrez sur notre blog comment nous pouvons vous accompagner dans votre montée de version et ainsi, protéger votre applicatif de potentielles failles de sécurité. https://les-tilleuls.coop/blog/vue-js-migration
“Evan You, creator of Vue.js, learned a few hard lessons in the transition from version 2 to version 3 of the progressive JavaScript framework for building user interfaces […]”
Interesting insights into how to best evolve frameworks and libraries.
Bonjour les expert·es en #Accessibilité#accessibility#web : est-ce que vous avez des outils libres qui permettent d'avoir des rapports sur la conformité d'un site aux différents critères d'accessibilité ?
Plus particulièrement, pour un site qui est une "appli" #VueJS
I finally got around to writing a CI for the new version of my configuration website! It’s currently live at https://beta.config.phundrak.com, and it should replace my current website somewhat soon.
In this simple app, we declare the list of cocktails as const cocktails = ref([]) and then we use the onMounted(() => {} lifecycle hook to populate it with delicious cocktails. Lifecycle hooks allow developers to perform actions at various stages in the life of a Vue component.
So, it works fine with one set of 30 3-ingredient recipes but what if we want to use 2280 recipes, split evenly over simple, intermediate, and advanced difficulty levels? I created a “Bartender” app to explore that and I put the code for it up on GitHub. Like last time, I asked ChatGPT to generate unique recipes but this time, I asked it to generate 760 simple recipes, 760 intermediate recipes, and 760 advanced recipes. Those JSON files are then imported into a composable. You will also notice that ChatGPT‘s definition of “unique” is pretty questionable.
A “composable” is a function that leverages Vue’s Composition API to encapsulate and reuse stateful logic. They offer a flexible and efficient way to manage and reuse stateful logic in Vue applications, enhancing code organization and scalability. They are an integral part of the modern Vue.js ecosystem. If you are curious about what the Vue 2 analog is, it would be mixins.
Have a question or comment? Feel free to drop a comment.
In this simple app, we declare the list of cocktails as const cocktails = ref([]) and then we use the onMounted(() => {} lifecycle hook to populate it with delicious cocktails. Lifecycle hooks allow developers to perform actions at various stages in the life of a Vue component.
So, it works fine with one set of 30 3-ingredient recipes but what if we want to use 2280 recipes, split evenly over simple, intermediate, and advanced difficulty levels? I created a “Bartender” app to explore that and I put the code for it up on GitHub. Like last time, I asked ChatGPT to generate unique recipes but this time, I asked it to generate 760 simple recipes, 760 intermediate recipes, and 760 advanced recipes. Those JSON files are then imported into a composable. You will also notice that ChatGPT‘s definition of “unique” is pretty questionable.
A “composable” is a function that leverages Vue’s Composition API to encapsulate and reuse stateful logic. They offer a flexible and efficient way to manage and reuse stateful logic in Vue applications, enhancing code organization and scalability. They are an integral part of the modern Vue.js ecosystem. If you are curious about what the Vue 2 analog is, it would be mixins.
Have a question or comment? Feel free to drop a comment.
I went to book a flight with Wizz Air last night and the absolute shocking web performance made me feel better about my own work.
It takes ~30s to process the #JS and render the search, literally the primary function of the site. I like the DX of #VueJS but is this kind of performance really worth it?!