r/Frontend

▲ 60 r/Frontend+3 crossposts

How Big Tech Builds Micro Frontends

- Module Federation provides better performance, but no strong runtime isolation.
- iframes provide strong isolation, making independent deployment more reliable.
- This matters especially for large, legacy codebases where enforcing boundaries in code is difficult.
- A typed communication SDK, routing, and smart chunk splitting can reduce the performance cost.
- For large legacy applications, iframes can be a better tradeoff than MF

stefanhaas.dev
u/haasilein — 17 hours ago
▲ 266 r/Frontend+36 crossposts

Mid level Data scientist MAANG

i want to prepare for sr data scientist in MAANG companies. My background is in  core ML, deeplearning, nlp etc. 

I plan to target in around a year from now.

Does someone have any idea about the interview preparation or someone in these companies who would like to share some experience?

Interviewprep resource:

PracHub: Company specific interview questions

DataLemur: SQL Interview and Data Science Interview questions

StrataScratch: SQL and Python interview

u/FlatwormAdmirable610 — 2 days ago

So when doing an exercise should i have the same coding or is it normal for it to be different and giving a similar result.

u/Vin-Jin — 2 days ago
▲ 0 r/Frontend+2 crossposts

I am vicoding a monster system that dont know how to use anymore

Well, i just wanted to make a simple cooking game, with rules and so on, for my tortilla de patatas project.
let the ai loose in the loop and "we" are building this: https://github.com/felixinberlin/openCulinaryRuntime

Its like a set of cooking rules.
Very complicated and scientific.
if someone is interested in the idea just pm me.

u/HeraclitoF — 2 days ago

Is there anyone here who speaks Dutch and is a frontend developer?

I need someone who speaks Dutch to whom I am allowed and able to ask questions.

reddit.com
u/K4ruy999 — 3 days ago
▲ 19 r/Frontend+1 crossposts

SSG for React with Vite

I'd love to receive some feedback on this post I made, especially concerning aspects I may have overlooked.

As for the comment I'm sure I will receive: yes, using a framework is indeed the way to go for a professional solution to SSG. But my goal is to keep as much as possible of the default React setup most starting developers are stuck with and show some of the inner-workings of something that is too often taken for granted.

tendto.github.io
u/Tend_To — 3 days ago
▲ 17 r/Frontend+1 crossposts

what small vs code setting ended up changing the way you code?

not looking for the usual extension recommendations i am more curious about tiny built in settings or shortcut you ignored for ages and then wondered how you worked without them

what was yours?

reddit.com
u/Suspicious_Skill7292 — 5 days ago

What would you tweak to make it a better design overall? Coffee/cookies shop website, any feedback is welcome.

First screenshot is 1366px wide, the third is 412px wide. The second screenshot is a style experiment using real coffee beans instead of the coffee branch illustration (which I could either mix and match both styles across different sections, or just stick to one for the entire website).

The assets here are placeholders for now. Any feedback is welcome!

u/phKoon — 4 days ago
▲ 16 r/Frontend+3 crossposts

flo-webcomponents: Take back control of rendering + events using WebComponents with one minimal superclass.

github.com
u/EveYogaTech — 5 days ago

What should I know for Senior FE roles?

I have been working with ReactJS primarily, enhancing code (working for MNCs) for the past 6 years so naturally, I feel like there are a lot of gaps. Understanding containers, CI/CD pipeline challenges, Unit testing without AI, handling edge and base cases in Redux (Invalidating a state) among many other things.

Please suggest sources I can study and projects I can create, that will help me understand the overview along with the internals.

reddit.com
u/alekhyakamale39 — 7 days ago
▲ 232 r/Frontend+19 crossposts

Walks the full cmd/compile pipeline in order: package names, data structures, and the SSA construction that drives inlining, escape analysis, bounds-check elimination, and register allocation, with flags to observe each phase directly.

This one took a while, it's probably the longest thing I've written on this blog. I wanted to do a proper end-to-end walkthrough of cmd/compile: real package names, real data structures, diagrams for the AST and SSA CFG, and the flags you actually need (-m, -m=2, GOSSAFUNC, -S) to observe each phase yourself rather than just take my word for it.

Covers the full pipeline: lexer → parser → type checker → IR lowering → SSA construction → optimization passes (inlining, escape analysis, BCE, nil check elimination, register allocation) → architecture-specific code emission.

Hope it's useful — happy to answer questions or push back on anything that looks wrong.

blog.gaborkoos.com
u/OtherwisePush6424 — 8 days ago

Is AI making frontend development easier, or are we becoming too dependent on it?

AI has changed frontend development a lot. Today, tools can generate React components, write CSS, fix errors, and even turn a design into working code in minutes. It definitely saves time, especially for repetitive work. But I sometimes wonder if this convenience is making developers skip the fundamentals. If AI writes most of the code, how well do we actually understand what is happening underneath?

I think AI is a great tool for frontend developers, but it should make us faster, not replace our understanding of JavaScript, CSS, performance, accessibility, and good UI practices. What do you think? Has AI actually made you a better frontend developer, or just a faster one?

reddit.com
u/adeelazad591 — 8 days ago

Is AI any good for responsive designs?

I feel that AI can do really good layouts as long as you explain everything you need really well and thats regardless of the AI you're using (OpenAI, Claude, Kimi, Gemini whatever). But i really struggle to actually make responsive designs with AI. But maybe I'm missing something because everyone seems to think the exact opposite here. I try to optimise for different views but not for someone actually going ahead and shrinking the windows left and right. How do I design for something like this?

I just wanna know if you guys have any tips for approaching all this? Because I think frontend design, at least the CSS should be a piece of cake with AI?

reddit.com
u/infinitus_02 — 7 days ago
▲ 233 r/Frontend

AI is making frontend development faster and somehow more complicated

Getting a working UI out of an AI coding assistant is ridiculously easy now. The interesting problem is what happens afterwards. Generated components are easy to create, but keeping a large application consistent, accessible, maintainable, and understandable is still very much a human problem.

It feels like AI is moving the bottleneck in web development rather than removing it. We're spending less time writing individual pieces and more time reviewing architecture and making sure thousands of generated decisions don't slowly turn the codebase into a mess. Wondering if other web developers are seeing the same thing.

reddit.com
u/Bladerunner_7_ — 9 days ago
▲ 45 r/Frontend+5 crossposts

GitHub - tada5hi/eldin: A lightweight, type-safe dependency injection container for TypeScript with scoped lifetimes and hierarchical containers.

github.com
u/Pakashi-kun — 7 days ago
▲ 15 r/Frontend+14 crossposts

Major update after Black Imago's first public test — thank you, now please break it again

Game Title:
Black Imago

Playable Link:
https://blackimago.arewefriends.org/maze

Platform:
Web Browser — Desktop / Keyboard & Mouse

Description:
Black Imago is a free, always-online multiplayer dungeon crawler built around one shared procedural maze. Everyone enters the same canonical sequence of levels, and the known world only extends as players push the global frontier deeper. Right now the community has reached Level 73, meaning Level 74 is still undiscovered.

You explore dark maze levels, fight different enemy types, find exits, encounter other real players, collect temporary abilities and resources, discover secrets, and try to build a run worth keeping alive. Combat leaves blood and physical aftermath behind, and I’m working toward making player actions feel consequential rather than having the game become a simple “run to the exit” loop.

The first large public test exposed a lot of issues with movement, collision, combat feel, multiplayer synchronization, enemy behavior, and performance, so I’ve been doing a major whole-game quality pass since then.

I’m especially looking for blunt feedback on movement, sharp corners, combat weight, enemy behavior, blood/impact, multiplayer smoothness, performance, and whether progressing through the maze actually feels meaningful.

Free to Play Status:

  • Free to play
  • Demo/Key available
  • Paid (Allowed only on Tuesdays with [TT] in the title)

Involvement:
I’m the creator/developer of Black Imago. I’ve been designing and building the game, its shared-world concept, procedural maze systems, multiplayer gameplay, combat, progression, archive/world systems, and the ongoing production-quality pass based on real player feedback.

u/OGMYT — 8 days ago

Would you actually build an e-commerce site in Astro or does React take over at that point?

Content pages in Astro make sense to me. Blogs, marketing pages, docs, easy sell. Once you get into cart state and checkout flows though, does the island model start fighting you, or does it hold up fine?

Curious if anyone has shipped a real store in Astro versus bailing to Next partway through.

reddit.com
u/Fun_Tone3954 — 9 days ago

Frontend design interview at Reddit

Anyone has had a recent experience interviewing at Reddit for a frontend role? I have frontend design interview coming up and I kinda have an idea of what to expect but would love to hear from others experiences. Thanks!

reddit.com
u/TallSalary9501 — 10 days ago