#Frontend

I am looking for a remote study buddy or teacher/mentor to accompany and guide me in my Web Full-stack journey.

I am only good at html, 🫣 but css is a hard nut to crack.

I am learning from youtube (futurefullstack) and freecode camp. In other words I am an online tech student.

Wanna join me? I am available for collaborations!

#CollaborativeLearning #WebLearning #Frontend

React-Like JSX Syntax for Webcomponents

TLDR: I’ve been #experimenting with react-like jsx-syntax with webcomponents to see if I could theoretically replace #React in one of my larger #software projects. It is not ready for production use, but rather a #Research exploration into #CustomElements and #ModernJS performance.

The goal was to build #FunctionalWebComponents that handle #StateManagement and #DOM updates without the overhead of a massive #JavaScript framework. By leveraging #StandardWebAPIs and #Proxy objects, I’ve managed to create a #Reactive programming model that feels familiar but stays closer to the #Platform.

Check out the full #TechnicalTutorial and #DeepDive here: positive-intentions.com/docs/r

(Disclosure: this project may be getting deprecated. Sharing this because it might still be interesting or educational.)

#WebDevelopment #Frontend #BuildTheWeb #NoFramework #JS #JSX #WebStandards #Coding #ResearchAndDevelopment #VanillaJS #SoftwareEngineering #TechBlog #WebDevCommunity

I don't know who needs to hear this (I do though, and it's evidently tthe vast majority of people designing for the web), but please for the love of god, when using pre-formatted blocks (<pre>) without wrapping (so virtually every time), either think about whether your body container is making the best use of the available horizontal space, or just do something like this:
css-tricks.com/considerations-

This has annoyed me for years. I have custom stylesheets that make <pre> and <code> blocks in the wild more bearable, at least some of the time, but it would be nice to believe that more of the people who design and/or publish for the web actually cared about the user experience enough to do something about it on their end.

#webdesign #webdev #frontend

Considerations for styling the `pre` tag | CSS-Tricks - Considerations for styling the `pre` tag | CSS-Tricks

CSS-Tricks

Considerations for styling the `pre` tag | CSS-Tricks

You've probably used it. It's that very special tag in HTML that allows for the white space within the tags to actually be honored. For example, four spaces

«Vite 8.0 — Rust-basierter Bundler Rolldown ist der neue Standard:
An die Stelle von esbuild und Rollup tritt der neue Bundler Rolldown. Mit Rust-Basis ermöglicht dieser deutlich schnellere Builds.»

In anderen Worten, Rust als Programmiersprache wird/ist Populär wenn auch "nur" im Hintergrund. Das macht einiges schneller bei der Kompelierung vom Code.

🧑‍💻 heise.de/news/JavaScript-Build

#vite #rust #javascript #rolldown #rollup #esbuild #rustlang #webdev #frontend #js #dev #neu #typescript #ts

JavaScript-Build-Tool: Vite 8.0 beschleunigt mit Rust-basiertem Bundler Rolldown - JavaScript-Build-Tool: Vite 8.0 beschleunigt mit Rust-basiertem Bundler Rolldown

heise online

JavaScript-Build-Tool: Vite 8.0 beschleunigt mit Rust-basiertem Bundler Rolldown

An die Stelle von esbuild und Rollup tritt der neue Bundler Rolldown. Mit Rust-Basis ermöglicht dieser deutlich schnellere Builds.

Elk Logo

Elk is in Preview!

Thanks for your interest in trying out Elk, our work-in-progress Mastodon web client!

Expect some bugs and missing features here and there. we are working hard on the development and improving it over time.

Elk is Open Source. If you'd like to help with testing, giving feedback, or contributing, reach out to us on GitHub and get involved.

To boost development, you can sponsor the Team through GitHub Sponsors. We hope you enjoy Elk!

Daniel Roe三咲智子 Kevin DengPatakAnthony Fu

The Elk Team