Battle of The Frameworks - Event review


digital, Apps, Technology...


New JavaScript frameworks are released frequently, so it’s a challenge for any hungry developer to keep track of their focus. For instance, which is better for your next web app project? Which offers the best performance? Which is the most reliable? Which one is suitable for small or large size applications?

We set up a virtual get together with experts from the industry to discuss the pros and cons of the top 3 most popular frameworks - React.js, Angular and Vue.js. This event gave us all an insight into the top 3 JavaScript libraries and potentially inspire people, beyond their existing knowledge of JavaScript and their preferences.

What happened?

Firstly, we need to outline the fact this event was postponed and transformed from an interactive in-person event, equipped with boxing gloves, pizza and beers to an online forum. Although we still had access to our own pizza and beers (unfortunately the boxing gloves stayed in the office…) engaging with our community online instead of in-person for an event, was admittedly a totally new experience for our team. (Reader, we nailed it.)

Through lightning talks and interactive Q&A debate, we connected our panel virtually to a large online community. Our host Joe Davies kicked off the event and introduced our panel of speakers.

In a nutshell, each speaker talked about the benefits of Angular, React and Vue in regards to other libraries and frameworks. The first speaker, George, took to the stage and talked to us about Angular, then Marco presented a fluid presentation on React (and essentially, why it is so great, obvs!) The event then moved on to Callum, he discussed how Vue.js is the most starred front-end framework on GitHub and some of the reasons it is so popular.

How did the Q&A go? Was there anything particularly interesting discussed?

We talked about how companies are migrating their existing code base from Angular, to React or Vue if we thought Angular would soon become redundant. Also, which one of these framework's state management has the best performance, amongst other questions and discussions. You can view these at the event link if you check out the question box in the bottom menu bar – there are timestamps for you to skip the video to so you can see the recorded answers and discussion.

So, which one IS the best?

Looking at the poll, React as the solid leader with almost 55% of the votes!




If you fancy watching the event, you can access the recording here:




To the audience, thank you for attending Battle of The Frameworks. It’s brilliant to see the Connect community grow.

Special shout out to our three speakers, George, Marco and Callum – thank you for working with us on this event.

Also, Crowdcast for releasing an events platform that truly covers all virtual touch points needed for getting events online, especially during such a challenging time.

Finally, Billy Bilton for co-organising this event and Joe Davies, for being a fantastic host and for being ever so patient when technical hiccups occur.



The Speakers:

Speaker 1:

George Georgiadis ⚡

Weapon of choice: Angular

You can find George here: @georgiadis_dev +

George Georgiadis is a hands-on Tech Lead and Mentor for many developers over the past four years. He possesses a total of eleven years of experience by writing solid and optimized object-oriented code. He has been trusted by high-class clients such as John Lewis, Metrobank, giffgaff, O2, Quidco, CheckoutSmart, Telecom Plus and the Greek Ministry of Culture. A visionary who successfully used the latest technologies inspiring teams, deploy best practices and collaborates with stakeholders to deliver innovative and high-volume online projects.

Speaker 2:

Marco Sanfilippo Frittola ⚡

Weapon of choice: React.js

You can find Marco here: @msanfilippof +

An advocate for quality and functional programming, passionate for continuous learning about all the latest technologies, methodologies, disciplines, and practices that help engineers to succeed.

With experience from start-ups to global companies he has been part of various talks regarding software development, architecture, design patterns and governance.

During academic education, Marco has also been part of talks about computer network, system security and data centre architecture, along with non-profit organisations to promote engineering culture and values.

Speaker 3:

Callum Macrae ⚡

Weapon of choice: Vue.js

You can find Callum here: @callummacrae

Callum Macrae is a developer and occasional musician based in London, UK, with a passion for using JavaScript to solve complicated problems. His current favourite things to work with are Vue and SVGs (but only sometimes at the same time). He is the author of Vue.js: Up and Running, a book about getting started with Vue. He can be found on Twitter and GitHub as @callumacrae.