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

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.

主站蜘蛛池模板: 葵青区| 清水县| 敖汉旗| 威海市| 栖霞市| 大同县| 宣武区| 贺兰县| 成武县| 偏关县| 嘉兴市| 敖汉旗| 崇义县| 乌拉特中旗| 靖江市| 仲巴县| 南城县| 堆龙德庆县| 响水县| 青海省| 沐川县| 新河县| 宁安市| 大冶市| 独山县| 昂仁县| 堆龙德庆县| 筠连县| 博野县| 克山县| 永兴县| 青川县| 灵山县| 云安县| 东乡族自治县| 赞皇县| 安徽省| 宜丰县| 鱼台县| 平阳县| 郑州市|