Oddbean new post about | logout
 Suppose I’m building an internal dashboard, with requirements that change over time, and the developers come and go (i.e. I don’t want a steep learning curve).
React became the language that all developers learn to call themselves “Frontend Developers”.
Sorry for the mediocre approach, but the alternative has to be so much better that it would worth paying a developer that never learned it to use it.
Typescript was such a success because it’s really not that different from the Javascript that programmers already know. 
 Why do you need a framework at all to build an internal dashboard? Just use python and build what you need. 
 A web dashboard with menus, tables, charts, alerts, forms, popups, authentication & authorization, etc. 
 I'm doing this now from scratch with Go and HTMX. No framework. Use the general purpose language that you are most firmiliar with. It will take longer in the beginning but it will be more performant and less dependent when you want to add other things in the future.  
 Good developers know languages, not frameworks.  
 Good developers are expensive. How can I create a reasonable dashboard with mediocre developers? https://image.nostr.build/e8859473cdf8972f039d8c09268f06797132aceb004ab471af44caccfb391a35.jpg  
 If you want a mediocre dashboard then sure, use react. I'm not into building mediocre things.