|Written by Ian Elliot
|Friday, 19 August 2016
blog.garstasio.com - You Don't Need jQuery!
Free yourself from the chains of jQuery by embracing and understanding the modern Web API and discovering various directed libraries to help you fill in the gaps.
I work as a frontend engineer at Coursera. We constantly need UI widgets to decorate our interfaces: modals, popups, tooltips, uploaders. You know, the same widgets that 99% of websites need, plus a few niche widgets. We started with what most developers start with, jQuery plugins, but then we ended up coming up with our own way of architecting UI plugins to meet our particular constraints and satisfy our particular desires.
SVG is a resolution-independent graphic. That means it will look good on any type of screen without suffering any loss of quality. Beyond that, you can also makes SVG come alive with some animation effects. In one of the post of our SVG series previously, we have shown you how SVG animation works with the element albeit at a low level.
Yesterday, Scott Rippey brought up a really interesting point: If several of the parallel requests error-out or get rejected, only the first error in the group will be caught. Not only is that a great catch (no pun intended); but, as it turns out, this isn't a problem specific to generator-based workflows - this affects any situation in which you have parallel promises. And, dealing with this problem is not straightforward. At least, not to me. Here's how I dealt with it.
From Our Partners
Electric Cloud set out to create a wiki-based knowledge hub that would collect all the relevant information from around the world on software release management, and organize it into a meaningful structure, to help the community understand and learn this important discipline. The wiki covers over 200 topics: release automation, agile practices, ITIL/ITSM concepts, deployment, release planning, and more.
Other Weekly Top 10s
|Last Updated ( Thursday, 18 August 2016 )