JS.weekly() => #36
Why estimates fail, Serverless GraphQL API, framework comparison.
Why software projects take longer than you think — a statistical model
Key takeaways:
- People estimate the median completion time well, but not the mean.
- The mean turns out to be substantially worse than the median, due to the distribution being skewed (log-normally).
- When you add up the estimates for n tasks, things get even worse.
- Tasks with the most uncertainty (rather the biggest size) can often dominate the mean time it takes to complete all tasks.
- The mean time to complete a task we know nothing about is actually infinite.
Learn how YOU can build a Serverless GraphQL API on top of a Microservice architecture
Article is covering following:
- GraphQL and Microservices, these are two great paradigms that really go quite well together, let’s explain how
- Building Microservices and Dockerizing them, let’s create two micros services, each with their own areas of responsibility and let’s Dockerize them
- Implementing GraphQl, we will show how we can define a GraphQL backend with schema and resolver and how to query it, of course, we will also tie in our Micro services here.
A RealWorld Comparison of Front-End Frameworks with Benchmarks (2019 update)
Summary:
Q: Do you like types?
A: Look into Elm, PureScript, and TypeScript — Angular, AppRun, Dojo.
Q: Do you want to have a very small footprint?
A: Check out Svelte, Stencil, and AppRun.
Q: Do you want to have the smallest code base to maintain?
A: Check out ClojureScript with re-frame, AppRun and Svelte.
Q: Want to learn something new?
A: Pick the one you don’t know!
We are adding new libraries to JavaScripting.com every week. Here is one worth checking out:
Jeeliz Ar
JavaScript object detection lightweight library for augmented reality (WebXR demos included). It uses convolutional neural networks running on the GPU with WebGL.
JS.weekly() is a weekly digest of the best JavaScript articles, hand-picked by our experts in the JavaScripting community, sponsored by Salsita Software. Don’t forget to follow us on Twitter.