The Daily Mail Online is the world's most popular English-language online newspaper, with some 200 million unique monthly visitors and around 900 new articles published daily. With this volume of content, posting an article needs to be as smooth and intuitive as possible, with a completely inline WYSIWYG editing experience and an easy drag-and-drop approach to images, videos, tables and other graphical elements.
Not all of the challenges in development are technical, however. Jason will also be looking at some of the interpersonal issues the team faced, and how they resolved disagreements within the team and got new team members up to speed with a custom framework.
The three lessons of this course were originally published as a series of Coffee Break Courses.
1.Introduction1 lesson, 01:01
3.Conclusion1 lesson, 00:58
The Daily Mail website is the world's most popular English language online newspaper, with some 230 million unique monthly visitors, and aroud 1,000 new articles published every day. With this volume of content, creating articles needs to be as smooth and intuitive as possible, with a completely in line wysisyg editing experience and an easy drag and drop approach to images, videos, tables, and other graphical elements. That was our brief when we were asked to replace the Daily Mail CMS from the ground up. We'd used a lot of different frameworks before, but we felt that nothing around at the time was going to cut it for us. We decided to roll our own framework and the result was Milo JS, a reactive component-based data binding frameworK. Over the course of these videos, we'll cover the hows, whys and whats of building Milo JS, including the challenges we faced, some of the more interesting technical details, and some really cool stuff you can do with it, too. Like create a full stack reactive data binding between deeply nested models between the server and the client. So let's get started.
2.1 How We Built the Daily Mail CMS