I thought it would be an interesting exercise to review the new features and list the ones that I use the most as JS developer (of course, your list could be different..).
Here are concepts that are frequently asked about in web development interviews. This is assuming you already know the basics such as loops, functions, and callbacks.
Lately I’ve been asked a lot about how I would implement a debounce function as an exercise, and I wondered why this question has become prevalent in the front-end engineering world.
Every now and then I’m asked a question about how to use async functions or promises with RxJS, or worse, I’m told some “fact” about how async-await and Observables don’t really “work together”. RxJS has, from inception, had a high degree of interoperability with Promises. Hopefully this article will shed some light on that.
There are a few modular coding techniques that I use in my day-to-day work that make my code a lot more organized and maintainable. Here's why modularity is important, and useful techniques for writing modular code.
Various form libraries in React have evolved to greater extent which solves most of our common problems. Some open source enthusiast and react geeks came up with their own ideas of having a library which will not only handle above mentioned features but also will help us write our own custom input components letting us control their design, behaviour and presentation of the entire form.
react-aux is one of those tiny things that make development helluva simpler.
Imagine if there was a build tool that you could use for Vue.js projects that compiled faster than Webpack, gave you a smaller bundle size and required only a few lines of configuration. Brunch is that tool.
While JIRA helps a lot in managing projects, it needs a lot of patience to use. At least, in my experience I found it to be quite slow even for simple actions. I decided to fix it by calling the JIRA APIs directly.
Ensuring you know when your endpoints change is critical, and you can’t always depend on unit tests to tell you. Jest snapshots have been hugely successful in front end testing, so why not apply that same technology to your endpoint integration tests?
During this standard, we will create a Heroes graphQL API. We will have a Hero model with superheroes real and hero names. We will add one example of association.
What’s currently happening in the Open Source community is disheartening. Especially when you realise that many startups and businesses (including Facebook) exist thanks to Open Source; as they wouldn’t be viable if they had to pay prohibitive license fees of proprietary software upfront.