I'm interested to hear what the opinion on jQuery are like these days. Even if it's a little unglamorous, this is the perfect use case - a one-off project where you have needs for cross-browser animation, resizing, DOM manip, and where something like React might be overkill, even if feasible. CSS animations might be an alternative but it depends on audience browser breakdown.
Show HN: How we built our interactive demo walk-through
11–20 of 24 posts
Re: Show HN: How we built our interactive demo walk-through
#12Very interesting. I think it's nice to see an account of building something from scratch instead of using a library. Sometimes I spend more time searching for a suitable library than it would take to build it from scratch :D
Re: Show HN: How we built our interactive demo walk-through
#13Re: Show HN: How we built our interactive demo walk-through
#14Re: Show HN: How we built our interactive demo walk-through
#15Re: Show HN: How we built our interactive demo walk-through
#16Re: Show HN: How we built our interactive demo walk-through
#17I'm interested to hear what the opinion on jQuery are like these days. Even if it's a little unglamorous, this is the perfect use case - a one-off project where you have needs for cross-browser animation, resizing, DOM manip, and where something like React might be overkill, even if feasible. CSS animations might be an alternative but it depends on audience browser breakdown.
Have to admit - we were a bit nervous about telling the world we used jQuery for this. ;) But it still has its place IMHO.
Re: Show HN: How we built our interactive demo walk-through
#18Most of all, to see the thought process played out is really important. This article would make great reading for juniors to help see how more experienced people solve problems. Particularly as it is not a patronising 'tutorial' (draw three circles, then draw an owl) but working through a clear scenario.
Re: Show HN: How we built our interactive demo walk-through
#19Re: Show HN: How we built our interactive demo walk-through
#20Wonder how this would look like if it was vanilla JS? More performant to boot.
However, as others already wrote: Although I'm all for VanillaJS (if JS is even needed in the first place), I dig the simplicity of how it's coded. Very minimal and extremely easy to adapt and set up. Most work is probably figuring out what the optimal flow through an app is to showcase the most important features to convert users. That's why we have marketing people - they do wonders explaining our ideas to others :)
I'm currently working on a project with seven of my students and saved it as a bookmark for later (we have to present our result to lots of people at the end)