In keeping with the latest trend for this website, I’ve been writing for other blogs instead of this one. Here’s some that I’ve done for Smashing Magazine on Drag and Drop File Uploaders.
How To Make A Drag-and-Drop File Uploader With Vanilla JavaScript
How To Make A Drag-and-Drop File Uploader With Vanilla JavaScript is a tutorial on exactly what it says it is. Without using a single library or framework, we learn how to build a drag-and-drop file uploader. We also cover how to use fallbacks for older or less capable browsers while also exploring some extra features that can be added to the uploader to enhance the user experience.
How To Make A Drag-and-Drop File Uploader With Vue.js 3
How To Make A Drag-and-Drop File Uploader With Vue.js 3 takes that previous tutorial and converts it to use Vue, which, because of its declarative nature, actually looks quite different despite doing essentially the same things. It also upgrades the uploader to have a more informative and prettier interface, because why not?
What’s Coming To VueX?
What’s Coming To VueX? looks at the big plans for changes in Vuex version 5 (what later ended up becoming Pinia instead of a new version of Vuex) that make it more intuitive to use with fewer hoops to jump through. This article ended up getting me invited to be a guest on the Views on Vue podcast.
Using Slots In Vue.js
*Using Slots In Vue.js discusses how to use slots in Vue, especially focusing on the changes made in Vue 2.6 to simplify the use of slots.
Conclusion
That’s all for now. If there’s something you’d like me to write about, whether it’s directly on this blog or on a different blog, leave me a comment below! God bless and happy coding!