HackerTrans
TopNewTrendsCommentsPastAskShowJobs

thepianodan

no profile record

Submissions

[How To] Make Your Phone A Tool

danferns.github.io
2 points·by thepianodan·3 เดือนที่ผ่านมา·2 comments

Ask HN: How does one build large front end apps without a framework like React?

109 points·by thepianodan·9 เดือนที่ผ่านมา·186 comments

comments

thepianodan
·3 เดือนที่ผ่านมา·discuss
Well, it's also a distraction machine. Subtract the distractions and you're left with a handy tool that improves your life!
thepianodan
·9 เดือนที่ผ่านมา·discuss
> React is a lot more stable than I think you're giving it credit for.

I'm glad they take good care of backwards compatibility. React was the most common example, I didn't intend to target it specifically.

Not all frameworks are like this though. Svelte 5 introduced many breaking changes, with plans to deprecate the classic Svelte 4 syntax. So that forces many projects to spend time migrating to the newer version.

> The idea that not using a frontend framework will let you focus on delivering features seems reductive...

Agreed, appreciate the healthy arguments. :)
thepianodan
·9 เดือนที่ผ่านมา·discuss
Thank you for your perspective (and the code example on the other comment)! You make a good point about debugging, once I'm stepping into the framework, it's like uncharted territory.
thepianodan
·9 เดือนที่ผ่านมา·discuss
Thank you for your comment (and replies). This makes me realize that we can also actively choose which patterns of a framework we want to use, and which aspects of a project are better built to work independently.

Also, so cool that you got to know Silver! Their team is small but very talented, I look up to them a lot.
thepianodan
·9 เดือนที่ผ่านมา·discuss
Thanks for the reference! Yep, part of why I made this post is to see how I can avoid the innerHTML attribute. Do you think Obsidian's use of dompurify is closely related to their choice of going vanilla?
thepianodan
·9 เดือนที่ผ่านมา·discuss
Exactly what I was looking for! Thank you! :)