October 4, 2019 | by Jon Fletcher

Marfeel backs Open Source Movement with Sponsorship of Webpack

Showing our < 3 for open-source projects

The open-source movement is a powerful idea. It means that anybody can view, use, modify, and distribute a project, for any purpose. These projects become unlimited in their scope. Information travels around the world, developing through collaboration, mass-usage, additions, and total transparency.

‘The web has always been open-source. As the web evolves and pages become richer and more complex the open-source nature of projects help with the quick development of new ideas.’

One such open-source project is Webpack. Webpack is a JavaScript module bundler, that transforms front-end assets like HTML, CSS, and images. Webpack takes these modules with dependencies and generates static assets that represent those modules. Since its inception, Marfeel has been a user and active contributor to the Webpack project.

We’re now delighted to announce that Marfeel is now an official Silver sponsor of Webpack, alongside companies such as HubSpot, Slack, and N26. We join a community of companies and developers that commit time and resources to help it continue to grow and develop.

Webpack sponsors

Speaking with Oliver Fernández, Principal architect in Marfeel, he told us why now is the right time to sponsor the project.

‘’From a technical perspective, [it’s] what enables us to build the single experience of Marfeel for every publisher, and one of the main building tools to create Marfeel’s front-end experience. It’s crucial for our engineers, it enables them to build faster, averaging 120 deployments per day.’’

Webpack compiler

This streamlining has been a key element to the growth and scalability of Marfeel, as a platform, and as a company. When Marfeel was started back in 2011, our team made use of ReactJS, ‘‘We made a huge technical investment to move to WebPack V1 because we could immediately see the benefits of this project.’’

‘’Webpack enabled us to get Marfeel code up to date with JavaScript standards. WebPack1 then evolved into WebPack4. This allowed us to utilize a new feature called ‘chunks’. We were then able to build specific features for publishers without harming the core codebase —and maintain the original size of the codebase. By then, we were able to load only the code that was required’’.

‘’We need to build Marfeel for hundreds of clients so the high performance gives us the level of scalability we need to bring our platform to hundreds of publishers.’’

As Marfeel grows and becomes more complex, it becomes essential to bundle modules. It provides a common pattern, enabling us to develop new solutions in a scalable way. No PWA could exist without the capabilities afforded by Webpack.

’We take so much from Webpack, we had to give something back. While our developers find bugs, corners cases, and features that we submit, it’s not enough. We’re happy to be in the position to be able to officially sponsor Webpack.’

The open potential of open-source

‘The web has always been open-source. As the web evolves and pages become richer and more complex the open-source nature of projects help with the quick development of new ideas.’

The knowledge of one project can be shared. This type of collaboration helps the ability of the ecosystem explode. Marfeel has always embraced this spirit and wants to ensure it continues to evolve.

We also want to show JavaScript developers that we are committed to the technology our platform is built. As part of our Marfeel Hub initiative, we hosted Sean Larkin from Microsoft at our offices to show the Barcelona community what they can expect from the upcoming Webpack5.

We’re thankful for the work of Webpack and want to see it continue to evolve for future waves of developers.

Read more about our open-source sponsorships here and if you’d like to see how we develop with Webpack, check out our open positions here.