Real world comparison of front end framework - How?

With that in mind, here is how it works:

We are comparing a Real world app— something more than a “to do” app. Usually, “to-dos” don’t convey enough knowledge and perspective to actually build real applications.

 It is standardized — A project that conforms to certain rules — there is a spec. Provides a back-end API, static markup, and styles.

 

 Written or reviewed by an expert — A consistent, real-world project that, ideally, an expert in that technology would have built or reviewed.

 

 Which libraries/frameworks are we comparing? 

 As of the writing, there are 24 implementations of Conduit in the Real world. It doesn’t matter if it has a big following or not. The only qualification is — it appears on the Real World repo page.

 What we look at?

 Performance — how long does this App take to show content and become usable?

 Lines of Code — how many lines of code did the author need to create the Real world based on spec? To be fair, some apps have a bit more bells and whistles, but it should not have a significant impact. The only folder we quantify is src/ in each app. Doesn’t matter if it was auto generated or not — you still need to maintain it.

 Lines of Code — how many lines of code did the author need to create the Real world based on spec? To be fair, some apps have a bit more bells and whistles, but it should not have a significant impact. The only folder we quantify is src/ in each app. Doesn’t matter if it was auto generated or not — you still need to maintain it.

1: Performance

 We’ll check the Performance score from Lighthouse Audit that ships with Chrome. Lighthouse returns a Performance score between 0 and 100. 0 is the lowest possible score. For more details, check Lighthouse Scoring Guide.

 

Keep in mind that this is not exactly an apples-to-apples comparison. Some implementations use code splitting and some don’t. Some of them are hosted at GitHub, some at Now and some at Netlify. Do you still want to know which one is the best? I leave it up to you. Amazing work by Svelte and Stencil community, getting it under 20 KB is really an achievement. CSS/PMS: Best article about the controversy about Electronic Voting Machines. Most people view electronic voting as an information technology problem, an issue that a computer whiz or a good piece of software can sort out.

 Lines of Code — how many lines of code did the author need to create the Real world based on spec? To be fair, some apps have a bit more bells and whistles, but it should not have a significant impact. The only folder we quantify is src/ in each app. Doesn’t matter if it was auto generated or not — you still need to maintain it. Lines of Code — how many lines of code did the author need to create the Real world based on spec? To be fair, some apps have a bit more bells and whistles, but it should not have a significant impact. The only folder we quantify is src/ in each app. Doesn’t matter if it was auto generated or not — you still need to maintain it.

Enjoyed this article? Stay informed by joining our newsletter!

Comments

You must be logged in to post a comment.

About Author

Student