Articles by tag: javascript
TypeScript vs JavaScript: Key Differences Explained
What is the difference between TypeScript and JavaScript? Compare typing, use cases, and adoption. Learn which language fits your project and team best.
Back Button in Vue: Correct Implementation
How to Avoid Browser History Errors and Implement the Back Button in Vue.js Without Duplicates and Loops. Technical Guide for Developers.
Symbiote.js: composition of web components without virtual DOM | Guide
How Symbiote.js simplifies interface creation through HTML composition? We break down the tabs example and the advantages of the low-code approach for teams. Learn more.
JS/TS not a functional language: technical analysis
Why JavaScript and TypeScript Are Not Functional Languages? Breaking Down 4 Technical Reasons: mutability, recursion, lazy collections, error handling. Consequences for development.
Frontend from Scratch: Free React Redux Program
Master frontend development for free: HTML, CSS, JS, React, Redux. Full roadmap for 8–10 months for beginners. Start your path to a junior position right now.
Matrix downsampling filter 50M points
Pixel-perfect rendering of scatter plots: matrix filter vs LTTB/M4. 100% coverage on 50 million points. Code, benchmarks, metrics for developers.
PlantUML dynamic diagrams with conditions
Implement interactive sequence diagrams in PlantUML: variables, conditions, HTML/JS controls. Instructions for Confluence without backend. Start documenting API efficiently.
DroidScript for pet apps: restarting DogPlanner
Learn how to restart the mobile app for dogs and cats on DroidScript. Simplifying functions, calorie calculation, calendar. For middle/senior developers. Read details!
Memory leaks in JS closures: how to fix
Study the causes of memory leaks in JavaScript closures and ways to fix them: WeakMap, resetting references, removing handlers. Practical code examples for middle/senior developers.
Free IT Profession Courses Without Payment
8 completely free self-paced courses on Python, JS, cybersecurity, design. Profession test for beginners. Start learning without investments — basics + practice.
Frontend 2026: challenges and how to adapt
Breaking down why frontend isn't dying despite AI and market crisis. Tips on stack, fundamental skills, and entering the profession for middle developers. Learn how to build a sustainable career.
AI for web games: learning to code
How to use AI to create games on HTML/CSS/JS. Detailed prompt, ready-made prototype code Whac-A-Mole. For middle developers and teachers.
10 native web APIs instead of JS libraries
Learn how to replace Axios, Formik and Floating UI with built-in browser APIs. Code examples, browser support, use cases. Reduce bundle size and dependencies.
Web components issues: performance and API
Analysis of web components drawbacks: boilerplate, slow performance, global registration. Benchmarks and code for middle/senior developers. Why avoid them.
npm Dependency Bloat: 3 Causes and Solutions
Analysis of Reasons for Growth of Dependency Trees in JavaScript: legacy support, atomic packages, outdated ponyfills. Tools for cleanup and bundle optimization for middle/senior dev. Learn how to reduce size by 50%.
Yandex Music Playlist Export Script in JS
Extract tracks from Yandex Music to TXT/CSV in minutes. JavaScript in DevTools for virtualized list. Instructions, code and examples for developers.
Dynamic UI effects with device sensors: gyroscope and accelerometer
Learn how to implement responsive interfaces that react to device tilt. Practical guide to API, optimization, and code. For developers.