News
Why I stopped using use Effect for everything and what I do instead
2+ hour, 9+ min ago (275+ words) There was a point in my React journey where use Effect was my answer to everything. Data needs to. .. Tagged with typescript, webdev, react, javascript....
Vue 2 vs Vue 3 and Composition API vs Options API: complete comparison
22+ hour, 14+ min ago (295+ words) Vue 3 uses ES2015 Proxy. The entire object is intercepted, not property by property. No more $set, direct mutations are detected natively: In practice on an average project: runtime bundle reduced by roughly 40% with Vue 3 vs Vue 2. The reactive diff is also…...
What is Vite? How Vite works as a modern build tool
4+ day, 2+ hour ago (1545+ words) Vite is a front-end build tool and development server. It serves your code through native ES modules (ESM) during development, so your dev server starts fast, and code changes show up in the browser instantly through Hot Module Replacement (HMR)....
Exploring the Power of PWA with Vue. js in Real Projects | 01
6+ day, 1+ hour ago (811+ words) That's why so many teams are building a PWA with Vue. js instead of going the native route. Vue. js holds 17. 6% popularity among professional developers per Stack Overflow's 2025 Developer Survey, second only to React. Combined with the growing demand for…...
Server-Side Data Tables Rendering in Laravel
1+ week, 8+ hour ago (617+ words) Aside from doing indexes, and use join() instead of with(). This example uses the Data Tables library. rel="stylesheet" href="https: //cdn. datatables. net/2. 3. 7/css/data Tables. data Tables. css" /> src="https: //cdn. datatables. net/2. 3. 7/js/data Tables. js"> 1. Route…...
Using Vue in Laravel Without Inertia
1+ week, 13+ hour ago (494+ words) We can use inertia. js, but sometimes we just need to keep it simple. This also works for React and others. Folder Structure # only an example resources " js " " app. js " " App. vue " " pages " " " Dashboard. vue " " components " " " ui " " layouts " views " app....
TWD setup is now two Vite plugins and zero app code
1+ week, 2+ day ago (286+ words) Setting up TWD used to mean adding a block of dev-only code to your app's entry file " a dynamic import for the runner, a test glob, a service-worker config, and a twd-relay browser client. It worked, but it never really…...
Why Replacing j Query with Vue Improves Your Frontend in 2026
1+ week, 6+ day ago (677+ words) j Query was built to fix problems I haven't actually had in years. Cross-browser inconsistency, AJAX boilerplate, and DOM traversal that felt like fighting the language. Browsers fixed all of that. fetch, query Selector All, class List, async/await, and…...
Migrating a legacy React app from webpack to Vite
2+ week, 1+ day ago (1223+ words) The codebase was old. React 16 with class components everywhere. React Router v3 with routes-as-children. A webpack 4 config that had been edited by a dozen people over five years and contained loaders nobody could explain. The dev server took 45 seconds to come…...
Benchmark: Vue 3. 5 vs. Angular 18 for Large Dashboard Applications
2+ week, 2+ day ago (282+ words) We built identical dashboard apps using each framework, matching component structure, data flows, and features: We measured four key metrics: initial load performance (FCP, LCP, TTI), real-time update latency, memory heap usage after 15 minutes of continuous updates, and production bundle…...