← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. Reliable error handling is one of those things which can make the difference between a good application and a great application.

  2. Assuming that we already have integration tests and unit tests in place, it’s time to take a look at how we can build our next line of defense against unwanted regressions in our app.

  3. Reusing logic and keeping your codebase DRY should be one of your top priorities.

  4. This is a followup article of my previous article about Integration Testing Vue.js applications with Cypress.

  5. In my previous article about Advanced Component Composition, we wrote Unit Tests for all of our Vue.js components except the Container Components.

  6. When building large scale applications where it is a top priority to achieve high test coverage, you are often faced with the problem that it becomes very difficult to test some of the components of the application.

  7. Reusing logic and keeping your codebase DRY should be one of your top priorities.

  8. In today's article we'll learn how to build Vue.js Single File Components (SFC) which export multiple components at once using ES6 named exports.

  9. Recently I started thinking about magic numbers.

  10. Although I've already experimented a little bit with GraphQL, especially how to integrate GraphQL in a Vuex powered application, I never took the time to delve into the details.

  11. Performance is a huge topic in the web dev world.

  12. The modern frontend stack is all about reusable components.

  13. Over the last couple of years as a web developer, I've seen the same pattern over and over again: the homepage becomes a political issue within a company because every department wants to present itself and, of course, every department considers itself the

  14. In today's article, we take a look at how we can use the Google Maps API in combination with Vue.js.

  15. Static site generators are on the rise.

  16. Variables in Design Systems

    Recently, I've been thinking a lot about variables in (Sass based) design systems.

  17. If you test Vue.js Components with a certain complexity, oftentimes you'll be faced with the situation of repeating the same component initialization code again and again.

  18. In this article, we explore how to build a Vue.js component for handling parallax scrolling.

  19. In today's article we'll take a closer look at Gridsome and how it compares to the well established Nuxt.js.

  20. Today we'll take a look at how we can build a simple content slider with Vue.js.

  21. Although there is some debate as to whether skeleton loading screens do enhance the perceived performance or not, there seems to be some evidence that they do work if they are done right.

  22. Today we'll explore how we can use the native browser geolocation API and the Open Street Map API to handle location data in a Vue.js applications.

  23. I recently started freelancing.

  24. The more we think about websites as collections of separate components (or atoms, molecules and organisms, to use the terms of the popular Atomic Design methodology), the more clear it becomes, that Media Queries are not the best solution for building tru…

  25. In the last couple of days I started thinking about how to name certain things in design systems.

  26. In today's quick tip we'll take a look at how the BEM CSS naming scheme can be quite useful to detect when it might be better to split up a large component into multiple smaller ones...

  27. Love it or hate it, GDPR compliance is now a requirement if you want to collect data from EU citizens.

  28. In this article we‘ll learn how we can combine the awesome digital asset management platform Cloudinary with the power of Storyblok to automatically handle image optimazation for us.

  29. Last week a Tweet by Benjamin De Cock about how to achieve a two-column layout with CSS Grid popped up in my timeline.

  30. My very own CSS framework avalanche, uses BackstopJS for regression testing.

  31. The concept of Middleware in frameworks like Laravel makes it fairly easy to do things like requiring an authenticated user for specific routes.

  32. Clients love them most web developers hate them: sliders with fancy transition effects.

  33. Most of my articles are about the latest and greatest tools and technologies out there.

  34. For a long time, I was able to abstain, but now the time has come: I'm jumping on the Serverless hype train.

  35. In today's article, we take a closer look at how we can build our own custom lazy loading image component with Vue.js.

  36. In recent weeks I played around with a ton of headless content management systems.

  37. In recent weeks I played around with a ton of headless content management systems.

  38. In recent weeks I played around with a ton of headless content management systems.

  39. In my recent article, we built a landing page type website powered by a headless CMS and Vue.js.

  40. Although, nowadays, my main focus at work is to build app like websites, at my former employer, I generally worked on brochure pages.

  41. Vue.js is flexible enough to serve as a tool for either progressively enhancing certain parts of traditional server-side rendered applications or powering large scale single-page applications, and everything in between.

  42. In my last article, we've explored how to use the powerful Vue.js transition component, to animate an element from zero height to auto height.

  43. Every now and then, I end up in a situation where I need to animate an HTML element from `height: 0` to its natural height (`height: auto`).

  44. When first starting with Vuex, most people wonder what data should be stored in Vuex in the first place?

  45. In episode 81 of the Full Stack Radio podcast Adam Wathan and Evan You talked about the possibility of utilizing the power of slot scopes to build components which sole purpose is to fetch data and provide the result via slot scope properties to the marku…

  46. In my opinion, one of the most significant features of Vue.js, is the ability to build custom form components with ease.

  47. Today we will take a look at how to replicate the Twitter Tweet Box (the text area you use to compose new tweets) using Vue.js.

  48. As most of my regular readers have probably already noticed, I'm a huge fan of testing all the things.

  49. Today we build a custom date input component powered by Vue.js.

  50. Although testing, and especially acceptance testing, seems like a rather boring topic (at least to many developers) in the past few months I acquired an interest in optimizing the test setup and come up with better ways of writing tests.