This is your work, valued
vuex-map-fields. Enable two-way data binding for form fields saved in a Vuex store
1.4kvue-lazy-hydration. Lazy Hydration of Server-Side Rendered Vue.js Components
1.2knode-sass-magic-importer. Custom node-sass importer for selector specific imports, module importing, globbing support and importing files only once.
294perfundo. a pure CSS lightbox (now with JavaScript).
188how-to-structure-a-complex-vuex-store. This is an example project for the following article: https://markus.oberlehner.net/blog/how-to-structure-a-complex-vuex-store/
185transition-to-height-auto-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/transition-to-height-auto-with-vue/
105goodbye-webpack-building-vue-applications-without-webpack. This is an example project for the following article: https://markus.oberlehner.net/blog/goodbye-webpack-building-vue-applications-without-webpack/
80distributed-vue-applications-loading-components-via-http. This is an example project for the following article: https://markus.oberlehner.net/blog/distributed-vue-applications-loading-components-via-http/
49eleventy-preact. Build progressively enhanced websites wit Eleventy and Preact
45dynamic-vue-layout-components. This is an example project for the following article: https://markus.oberlehner.net/blog/dynamic-vue-layout-components/
44advanced-vue-component-composition-with-container-components. This is an example project for the following article: https://markus.oberlehner.net/blog/advanced-vue-component-composition-with-container-components/
43setting-up-a-vue-project-with-webpack-4-and-babel-7. This is an example project for the following article: https://markus.oberlehner.net/blog/setting-up-a-vue-project-with-webpack-4-and-babel-7/
33vue-router-page-transitions. This is an example project for the following article: https://markus.oberlehner.net/blog/vue-router-page-transitions/
33storyblok-migrate. Storyblok schema migrations
30building-a-modal-dialog-with-vue-and-vuex. This is an example project for the following article: https://markus.oberlehner.net/blog/building-a-modal-dialog-with-vue-and-vuex/
29building-renderless-components-to-handle-crud-operations-in-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/building-renderless-components-to-handle-crud-operations-in-vue/
28how-to-pre-render-vue-powered-websites-with-webpack. This is an example project for the following article: https://markus.oberlehner.net/blog/how-to-pre-render-vue-powered-websites-with-webpack/
25skeleton-loading-animation-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/skeleton-loading-animation-with-vue/
24well-composed-frontend. This is an example app to show how to build a flexible and modular frontend. The main technologies used are Vue together with Vuex and Nuxt.js in combination with the node-sass-magic-importer.
23using-the-google-maps-api-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/using-the-google-maps-api-with-vue/
23talk-vitest-cypress. TypeScript
22collectorium. pure CSS tabs.
21vue-application-structure-and-css-architecture. This is an example project for the following article: https://markus.oberlehner.net/blog/vue-application-structure-and-css-architecture/
21combining-graphql-and-vuex. This is an example project for the following article: https://markus.oberlehner.net/blog/combining-graphql-and-vuex/
19book-good-tests-app. TypeScript
19how-to-drastically-reduce-estimated-input-latency-and-time-to-interactive-of-ssr-vue-applications. This is an example project for the following article: https://markus.oberlehner.net/blog/how-to-drastically-reduce-estimated-input-latency-and-time-to-interactive-of-ssr-vue-applications/
18building-a-date-input-component-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/building-a-date-input-component-with-vue/
18implementing-a-simple-middleware-with-vue-router. This is an example project for the following article: https://markus.oberlehner.net/blog/implementing-a-simple-middleware-with-vue-router/
17replicating-the-twitter-tweet-box-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/replicating-the-twitter-tweet-box-with-vue/
16talk-good-tests. TypeScript
16lazy-load-vue-components-when-they-become-visible. This is an example project for the following article: https://markus.oberlehner.net/blog/lazy-load-vue-components-when-they-become-visible/
15distributed-vue-applications-pushing-content-and-component-updates-to-the-client. This is an example project for the following article: https://markus.oberlehner.net/blog/distributed-vue-applications-pushing-content-and-component-updates-to-the-client/
14visual-regression-tests-for-vue-applications-with-jest-and-puppeteer. This is an example project for the following article: https://markus.oberlehner.net/blog/visual-regression-tests-for-vue-applications-with-jest-and-puppeteer/
13css-selector-extract. Extract certain CSS selectors form (S)CSS code.
13setting-up-tailwind-css-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/setting-up-tailwind-css-with-vue/
12building-a-simple-content-slider-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/building-a-simple-content-slider-with-vue/
11node-sass-package-importer. Custom importer for node-sass to import packages from the `node_modules` directory.
11implementing-an-authentication-flow-with-passport-and-netlify-functions. This is an example project for the following article: https://markus.oberlehner.net/blog/implementing-an-authentication-flow-with-passport-and-netlify-functions/
11building-custom-multi-option-form-components-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/building-custom-multi-option-form-components-with-vue/
9building-a-parallax-scrolling-effect-component-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/building-a-parallax-scrolling-effect-component-with-vue/
9reusable-functional-vue-components-with-tailwind-css. This is an example project for the following article: https://markus.oberlehner.net/blog/reusable-functional-vue-components-with-tailwind-css/
9using-location-data-with-vue-and-open-street-map. This is an example project for the following article: https://markus.oberlehner.net/blog/using-location-data-with-vue-and-open-street-map/
9vue-3-composition-api-data-fetching-composable. Vue
9lazy-loading-responsive-images-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/lazy-loading-responsive-images-with-vue/
9testing-vuex-powered-vue-components-with-jest. This is an example project for the following article: https://markus.oberlehner.net/blog/testing-vuex-powered-vue-components-with-jest/
8building-a-pre-rendered-website-with-nuxt-and-storyblok. This is an example project for the following article: https://markus.oberlehner.net/blog/building-a-pre-rendered-website-with-nuxt-and-storyblok/
7storyblok-cloudinary-assets. Storyblok Cloudinary Assets is a Storyblok field-type plugin which makes it possible to use Cloudinary for managing assets in the headless CMS Storyblok
6storyblok-meta-image. A Storyblok field-type plugin which provides an image field with meta data like width, height, alt and title texts and the images dominant color attached to it
6vue-functional-css-module-components. This is an example project for the following article: https://markus.oberlehner.net/blog/vue-functional-base-components-powered-by-css-modules/
6vue-form-validation-with-vuelidate. This is an example project for the following article: https://markus.oberlehner.net/blog/vue-form-validation-with-vuelidate/
6abomination-a-concept-for-a-static-html-dynamic-javascript-hybrid-application. This is an example project for the following article: https://markus.oberlehner.net/blog/abomination-a-concept-for-a-static-html-dynamic-javascript-hybrid-application/
5building-a-simple-ken-burns-slider-with-vue. This is an example project for the following article: https://markus.oberlehner.net/blog/building-a-simple-ken-burns-slider-with-vue/
5retry-until-online. Delay the execution of a function until the browser is back online.
5automatic-spa-ftp-deploys-with-circleci. This is an example project for the following article: https://markus.oberlehner.net/blog/automatic-spa-ftp-deploys-with-circleci/
4route-model-binding-with-vue-and-vuex. This is an example repository created for the following blog article: https://markus.oberlehner.net/blog/route-model-binding-with-vue-and-vuex
4talk-git-master-class. This is an example repository for my talk Git Master Class
4building-a-static-site-with-storyblok-and-gridsome. This is an example project for the following article: https://markus.oberlehner.net/blog/building-a-static-site-with-storyblok-and-gridsome/
4article-testing-dsl. JavaScript
4