官术网_书友最值得收藏!

Building a Meme Creator

As the chapter name suggests, we are going to build a fun application in this chapter--a Meme Creator. Everyone loves memes! But that's not the only reason we are building a Meme Creator. We are going to explore a few new things that are going to change the way you build web applications. Let's see what's in store:

  • Introduction to CSS3 flexbox. A new way to create responsive layouts on the web.
  • Using the Webpack module bundler to convert all your dependencies and code to static assets.
  • Using HTML5 canvas for drawing graphics on the fly with JavaScript.
  • Creating a solid production build that is fully optimized, minified, and versioned.

Previously, you successfully built a ToDo List app while learning the new ES6 features of JavaScript. At the end of the chapter, you learned how to use Node and npm for web development. We have covered only the basics. We are yet to realize the full potential of using npm in our project. That's why, in this project, we are going to experiment with a powerful module bundler called Webpack. Before we begin with our experiment to build a fully automated development environment, let's set a few things up.

主站蜘蛛池模板: 赤城县| 奈曼旗| 彭泽县| 教育| 尼木县| 梁平县| 泰和县| 阿合奇县| 南川市| 四会市| 海宁市| 治多县| 锦州市| 民勤县| 夏津县| 察哈| 揭东县| 龙南县| 黄陵县| 涡阳县| 隆安县| 鹤庆县| 皮山县| 商南县| 天水市| 渝中区| 泊头市| 江北区| 和田市| 荃湾区| 拜泉县| 得荣县| 华亭县| 简阳市| 湾仔区| 彭阳县| 马边| 邮箱| 留坝县| 竹山县| 新干县|