86: Jonathan Reinink - Rebuilding a SaaS with Vue.js and Tailwind CSS
Om avsnittet
Topics include:Wrapping non-Vue libraries as Vue components to maintain a consistent paradigmUsing Popper.js with Vue to build dropdowns and tooltipsUsing portals to build better modal componentsPatterns for making it easier to reuse components throughout an applicationWhich Tailwind CSS component classes Jonathan chose to extract (and which ones he didn't)How Jonathan chose to customize his Tailwind configuration for his projectUsing Tailwind's advanced screen options to better accommodate a sidebar layoutHow Jonathan is using Purgecss to reduce his CSS from 110,000 lines of code 1.7mb in development to 8.8kb in productionSponsors:Codeship, check out how they performed in Forrester's latest Continuous Integration Tools reportRollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 daysLinks:Advanced Vue Component Design, Adam's upcoming course"Building a Sortable Component with Vue.js", replay from Adam's recent live streamVue.jsTailwind CSSTurbolinksPopper.js positioning libraryPikaday date picker libraryVue.nextTick()PortalVue, library for rendering elements outside of their parent componentPortals in ReactPurgecss