I started off like you on the backend development. When I had to build small webapps, I looked at the various frameworks and then settled on KnockoutJS. KnockoutJS is a very small and simple JS library. This is several years ago and at that time I didn't even know Javascript. The reason I say that is because even for a JS newbie, the KnockoutJS library was simple to use. (I read somewhere that MS Azure used KnockoutJ…
Ask HN: What's is your go to toolset for simple front end development?
71–80 of 295 posts
Re: Ask HN: What's is your go to toolset for simple front end development?
#72I am using Retool for that. Pretty happy. It is true drag and drop. Looks decent and there has been nothing I couldn't build with it.
Cool, can you build production stuff / products or is it focused on personal projects?
So we have used it for about 1.5 years for semi critical stuff.
To be honest we had some reliability issue and one where actually wrong requests have been send to the DB. (They fixed it quickly but that left a scar).
So I wouldn't feel comfortable using it for super critical things. But it is absolutely perfect for building MVPs.
Re: Ask HN: What's is your go to toolset for simple front end development?
#73Preact [0] + htm [1] Why? Preact is small, fast, and reasonably easy to use. But the main selling point for me was that, together with htm, I don't need any build system a la webpack. No node_modules folder. I just have to load one script (preact + htm bundled), define my components in plain javascript files and import them. Bliss for me. [0] https://preactjs.com/ [1] https://github.com/developit/htm Edit: Just read…
Re: Ask HN: What's is your go to toolset for simple front end development?
#74I just read that you didn't want to troubleshoot html, css and js, so my goto toolkit for simple UIs might not fit your bill, but hear me out :) At work, when I do internal tools, they are usually well received. They also pass just below the threshold of having their looks be judged. They're not ugly, because they're almost not there. Very plain HTML: HEAD+TITLE, H1, H2, UL, OL, A, IMG, INPUT, BR, TABLE, P Javascript…
I recently took a similar approach for a couple of simple websites ( https://abyteofcoding.com/survey/ and https://crosspromote.io ), and found that surprisingly people don't really care that much. It's still very annoying to deal with responsive stuff (changing design based on screen size) though.
Re: Ask HN: What's is your go to toolset for simple front end development?
#75Not drag and drop style block building, but: 1. https://htmx.org 2. https://simplecss.org
Re: Ask HN: What's is your go to toolset for simple front end development?
#76- Classless minimal CSS framework to make pages pretty without using css
- htmx
Try to avoid doing state management. If you have to do it, use a frontend framework at that point.
Re: Ask HN: What's is your go to toolset for simple front end development?
#77If there is a back-end API with a spec (GraphQL or OpenAPIv3) you can generate an Elm client for that which makes API calls type-safe and thus very robust.