FrontEnd Development
28.8K subscribers
145 photos
1 video
9.35K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.
Download Telegram
Exploring WebExtension security vulnerabilities in React Developer Tools and Vue.js devtools

Snyk's security researchers have conducted some research to better understand the risks of WebExtensions, both well-known (i.e. XSS, code injection) and those more specific to WebExtensions themselves. In this post,the author explores the WebExtension technology and look into the vulnerabilities identified. - https://dev.to/snyk/exploring-webextension-security-vulnerabilities-in-react-developer-tools-and-vuejs-devtools-38j4

#vue
👍21🤡1
Building a better-sqlite3-Compatible JavaScript Package with.. Rust?

better-sqlite3 is a commonly used SQLite library for Node.js and the folks at Turso wanted to create something compatible with it but that uses their libSQL SQLite fork under the hood instead. - https://turso.tech/blog/building-a-better-sqlite3-compatible-javascript-package-with-rust-a388cee9

#nodejs
👍41
View Transitions: Handling Aspect Ratio Changes

Jake Archibald outlines how to handle the problem when the content changes aspect ratio in View Transitions. - https://jakearchibald.com/2024/view-transitions-handling-aspect-ratio-changes

#css
👍21
Build a Real-Life, AI-Powered Project with Next.js and Strapi

A walkthrough of building a Next.js app that summarizes YouTube videos using AI and uses the Strapi open-source, headless CMS. - https://strapi.io/blog/epic-next-js-14-tutorial-learn-next-js-by-building-a-real-life-project-part-1-2

#react
👍4
Drizzle ORM Explained in 100 Seconds

The latest bitesize video from the always educational Fireship channel covers Drizzle ORM, a fast, TypeScript-based way to work with a variety of database systems across numerous JavaScript platforms, from Node to Bun, Deno Deploy, Supabase Functions, Cloudflare Workers, and more. - https://www.youtube.com/watch?v=i_mAHOhpBSA

#nodejs
👍3
“Code Smells” in Angular

In one of my previous post I talked about “Clean Frontend Architecture” and principles that should be… - https://blog.bitsrc.io/code-smells-in-angular-ce73bf7db072

#angular
👍6
Changes to CSS ::backdrop inheritance

Bramus Van Damme shares the latest update to ::backdrop — it now inherits any inheritable properties from its originating element. - https://developer.chrome.com/blog/css-backdrop-inheritance

#css
👍5
Top 5 mistakes to avoid when using Pinia

In this article, Eduardo - creator of Pinia provides some common mistakes when using Pinia and how to fix them. - https://masteringpinia.com/blog/top-5-mistakes-to-avoid-when-using-pinia

#vue
👍7
A Global Design System

Brad Frost outlines an idea for a Global Design System to provide the world’s web designers & developers with a library of common UI components. - https://bradfrost.com/blog/post/a-global-design-system

#css
👍31