ktsn/vue-template-loader: Vue.js 2.0 template loader for webpackThis loader pre-compiles a html template into a render function using the vue-template-compiler. Each html file is transformed into a function that takes a vue component options object and injects a render function, styles and HMR support.tagged: vuetemplatescompile13-08-2019
Installation — Vue.jsIf you need to compile templates on the client (e.g. passing a string to the template option, or mounting to an element using its in-DOM HTML as the template), you will need the compiler and thus the full build:tagged: runtimevuecompiletemplates13-08-2019
IndieWeb Link Sharing | Max Böck - Frontend Web DeveloperA pain point of the IndieWeb is that it's sometimes not as convenient to share content as it is on the common social media platforms.tagged: linksindieweb13-08-2019
egoist/poi: ⚡A zero-config bundler for JavaScript applications.Poi is a bundler built on the top of webpack, trying to make developing and bundling apps with webpack as easy as possible.tagged: packagingvuewebpack12-08-2019
Packaging Vue Components for npm — Vue.jsVue components by nature are meant to be re-used. This is easy when the component is only used within a single application. But how can you write a component once and use it in multiple sites/applications? Perhaps the easiest solution is via npm.tagged: vuepackagingnpm12-08-2019
How to create, publish and use your own VueJS Component library on NPM using @vue/cli 3.0Even though I’ve been working on VueJS for a while now, I never needed to publish a component on npm. The reason we’re doing it now is because we build applications for Flock, and it gets pretty crazy rewriting components in different applications. The third time I was developing an application using Vue.js, I felt that we needed some highly configurable yet reusable components.tagged: vuepackagenpm12-08-2019
vue-meta/ssr.md at master · nuxt/vue-metaIf you have an isomorphic/universal web application, you'll likely want to render your metadata on the server side as well. Here's how.tagged: vuessrvue-meta08-08-2019
node.js - How to pass server data/context to a webpack generated Vue SSR application using vue-ssr-renderer? - Stack OverflowFollowing various tutorials and guides, I was able to get basic SSR Vue working with Webpack, the problem is I can't seem to be able to pass server data/context to the app. I'm using Vue SSR Renderer's bundle renderer. My express /router.js looks like this:tagged: vuessr08-08-2019
Head Management | Vue SSR GuideSimilar to asset injection, head management follows the same idea: we can dynamically attach data to the render context in a component's lifecycle, and then interpolate those data in template.tagged: vueheadlessssr08-08-2019
pillarjs/path-to-regexp: Turn a path string such as `/user/:name` into a regular expressionTurn a path string such as /user/:name into a regular expression.tagged: routingvue08-08-2019
Install the New Relic Browser agent | New Relic DocumentationNew Relic Browser uses a JavaScript snippet (or "agent") to instrument your app's webpages. The JavaScript collects data for browser monitoring. To install the New Relic Browser agent, you can choose from a number of deployment options.tagged: newrelicmonitoring07-08-2019
Server-side rendering with Vue and Nuxt.js - LogRocket BlogServer-side Rendering (SSR) or Universal Rendering, as it is sometimes called, is not a new concept in web development. Before the increasing popularity of single-page applications, a web-page typically received an HTML(in most cases accompanied with some images, style sheet, and JavaScript) response after making a request to the server. Which is then rendered on the browser.tagged: vuessr06-08-2019
Install the Node.js agent | New Relic DocumentationNew Relic's Node.js agent is publicly available on the Node Package Manager (npm) repository as well as on New Relic's GitHub repo for Node.js . Before you install the Node.js agent, make sure your application meets New Relic's system requirements. You may also want to watch the installation video before you begin.tagged: newrelicnode06-08-2019