3 ms·
As someone who's always been somewhat mediocre at JS and html/css programming, but finds himself needing to build something new every few years. I'm constantly
by ryan_lane 5y ago
As someone who's always been somewhat mediocre at JS and html/css programming, but finds himself needing to build something new every few years. I'm constantly amazed at how much easier it's become to build something that I would have wanted to build before, but didn't have the experience or time to build.
I recently built a dashboard/reporting site for Neo4j that's completely config driven (delivered from the backend), which can refetch the config (with a gmail style "Settings have changed - Refresh" notification) and have only changed parts of the site update. It has tables with resizeable columns, filtering, search, ordering, virtualization, server side fetch, etc. It has progress charts, bar charts, counts, markdown rendering, json schema rendering. It has inputs that autocomplete, with single or multi-select. It's fully responsive, and works perfectly on desktops, tablets and phones.
If I would have tried to build this three years ago, I wouldn't have been able to do a fraction of these things. So, rant away, but the frontend community is amazing and they deserve way more credit than they get.