Are Web Components & Cybersecurity A Better Combo?

I'm not trying to dunk on popular #UI #frameworks – I'm sure they're totally fine for #cybersecurity stuff, probably get loads of reviews and #audits.

But from my angle: Web Components are *native* to the #browser. Doesn't that just inherently reduce the risk of **#SupplyChainAttacks** (you know, like a rogue `npm install` on a bad network) for your #AppSecurity?

Or am I overthinking it, and the #framework choice is less important than the #browser, #OS, or #device running it? What are your thoughts, #DevCommunity?

---

Quick context: I've got a #ReactJS #messagingApp (repo here: https://github.com/positive-intentions/chat) and a separate #UIFramework (repo here: https://github.com/positive-intentions/dim) built with #Lit (which uses Web Components). I'm genuinely wondering if there's a compelling #cybersecurity reason to refactor the chat app to use my #WebComponent UI framework. Might be a whole new level of #SecurityByDesign for #FrontEndDev.

FYI, same question's on Reddit here: https://www.reddit.com/r/ExperiencedDevs/comments/1lmk1rg/are_web_components_better_for_cybersecurity/, got some good #insights, but want to make sure nothing's getting overlooked! Let's discuss #InfoSec #WebDev #JavaScript #OpenSource #TechQuestion.

GitHub - positive-intentions/chat: Decentralized chat

Decentralized chat. Contribute to positive-intentions/chat development by creating an account on GitHub.

GitHub
I tried #vuejs today and decided to use it for my project. #PrimeVue has some really handy components which match my usecase perfectly. A #javascript #uiframework is such a gamechanger.

I realized that i need to separate the #frontend and #backend. I'm glad i didn't do a lot of work on the frontend yet. I will probably go with #react. Since the dashboard will display a lot of informations, which must update live, a #uiframework becomes necessary.

#developing #developement #coding #webdevelopment

Nebraska.Code 2025 hosted on Whova

July 23 – 25, 2025, Lincoln, NE

25+ top UI frameworks & libraries for Nextjs

Explore 25+ top UI frameworks & libraries for Next.js to boost your web app’s performance, design, and development efficiency.

WrapPixel

Another Godot experiment:
Tying to make a real-time power consumption graph/dashboard for the Tibber (a power company) API
And it worked, nice  
Godot is a viable option as a cross-platform UI framework ^^"

https://youtu.be/qTNyzat9_x8

#godot #tibber #ui #uiFramework

Real Time Tibber power graph with Godot

YouTube
My Adventures Picking a UI Framework: Why I Chose Uno Platform | Joche Ojeda

Creating a JavaScript UI framework for my own project! It's a learning journey and I'd like to to share my progress.

Id like to know what you think are the important details to include when creating a UI framework. As i work on this im only addressing the issues i face and i would like to know what other developers think are important to include in a UI framework.

I've written some blog posts about my progress so far:

1. Functional Web Components - https://positive-intentions.com/blog/dim-functional-webcomponents
2. Functional Todo App - https://positive-intentions.com/blog/dim-todo-list
3. Async State Management - https://positive-intentions.com/blog/async-state-management
4. Bottom-up Browser Storage - https://positive-intentions.com/blog/bottom-up-storage

#JavaScript #UIFramework #WebDevelopment #LearningJourney #StateManagement #WebComponents #OpenSource #Coding #Programming #FrontendDevelopment #AsyncProgramming #FunctionalProgramming #Blogging #TechCommunity

Dim: Functional Web Components | positive-intentions

Modern JavaScript frameworks like React JS and Vue JS have popularized the functional programming paradigm and declarative approaches to web app development. While these frameworks have made creating dynamic web applications more accessible, it's worth exploring the potential of web components in this landscape. Lit elements, with its minimalistic and declarative approach, stands out as an appealing base for leveraging web components in modern web and app development.

Maui Release Briefing #7

Today, we bring you a report on the brand-new release of the Maui Project.

https://mauikit.org/blog/maui-release-briefing-7/

#MauiKit #Convegernt #UIFramework #KDE

Maui Release Briefing #7 – MauiKit — #UIFramework

Today, we bring you a report on the brand-new release of the Maui Project. Community To follow the Maui Project’s development or to just say hi, you can join us on our Telegram group @mauiproject We are present […]

MauiKit — #UIFramework