没有合适的资源?快使用搜索试试~ 我知道了~
Isomorphic JavaScript Web Development 无水印pdf转化版
5星 · 超过95%的资源 需积分: 10 23 下载量 23 浏览量
2017-10-31
22:22:58
上传
评论 1
收藏 5.08MB PDF 举报
温馨提示
试读
181页
Isomorphic JavaScript Web Development 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
资源推荐
资源详情
资源评论
Contents
1: Getting Started with Isomorphic Web Apps
b'Chapter 1: Getting Started with Isomorphic Web Apps'
b'What are isomorphic apps?'
b'How to write isomorphic JavaScript code?'
b'Introduction to React.js'
b'Sample app description'
b'What we need to get started'
b'Installing project dependencies'
b'The basic project structure'
b'Creating the first react component' b'Rendering a
React app on both client and server'
b'How to run
and test our app locally' b'Summary'
2: Creating a Web UI with React
b'Chapter 2: Creating a Web UI with React'
b'Component-based UI development'
b'Stateful versus stateless React components'
b'Grouping UI components in a project'
b'Breaking the UI into a component hierarchy'
b'Building a static version in React'
b'Implementing a basic isomorphic router'
b'Summary'
3: Working with CSS and Media Assets
b'Chapter 3: Working with CSS and Media Assets'
b'Inline styles in React components'
b'Getting started with CSS modules'
b'Getting started with PostCSS'
b'Getting started with Webpack loaders'
b'Configuring Webpack for images and CSS'
b'Sharing common settings across multiple CSS files'
b'Summary'
4: Working with Browsersync and Hot Module Replacement
b'Chapter 4: Working with Browsersync and Hot Module Replacement'
b'Getting started with Browsersync'
b'Getting started with Hot Module Replacement'
b'Summary'
5: Rendering React Components on the Server
b'Chapter 5: Rendering React Components on the Server'
b'The core concepts of server-side rendering'
b'Troubleshooting'
b'Passing the component's state from server to client'
b'Working with the React context'
b'How to set the page title and meta tags'
b'Working with third-party libraries'
b'Fetching data from the server'
b'Summary'
6: Creating Data API with GraphQL
b'Chapter 6: Creating Data API with GraphQL'
b'The Basics of GraphQL'
b'GraphQL query language'
b'The GraphQL type system'
b'Implementing a GraphQL server with Node.js'
b'Backing GraphQL server by a SQL data store'
b'Batching and caching'
b'Summary'
7: Implementing Routing and Navigation
b'Chapter 7: Implementing Routing and Navigation'
b'Pure server routing'
b'Pure client routing'
b'React server rendering'
b'Summary'
8: Authentication and Authorization
b'Chapter 8: Authentication and Authorization'
b'Token-based authentication and cookies'
b'JSON Web Token (JWT)'
b'Server authentication'
b'Summary'
9: Testing and Deploying Your App
b'Chapter 9: Testing and Deploying Your App'
b'Tests and deployment'
b'Tests'
b'Deployment'
b'Summary'
Chapter 1. Getting Started with Isomorphic Web
Apps
Welcome to the book on building isomorphic web applications where we will discuss the main
challenges associated with building isomorphic (also known as universal) apps and will walk
through the process of building a simple web application so you can learn by example.
In this chapter, we will give a brief overview of isomorphic apps; you will learn what makes
your application code isomorphic; see how simple it is to get your first isomorphic application
running and what a good project structure for an isomorphic app could be.
By the end of the chapter, we will have a basic working web application, powered by Node.js,
Express, and React 16.
To bring it all together, we will cover the following topics:
What are isomorphic apps?
How to write isomorphic JavaScript code?
Introduction to React.js
Sample application description
What we need to get started
Install project dependencies
The basic project structure
Creating the first React component
How to render a React app on both client and server
How to run and test our app locally
[1]
剩余180页未读,继续阅读
资源评论
- blacknike82942018-02-16清晰可用 感谢
yinkaisheng-nj
- 粉丝: 763
- 资源: 6953
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 一个简单的Python计算器程序 这个程序将使用基本的Python语法和功能,实现加、减、乘、除四种基本运算
- 三菱PLC例程源码FX与日立SJ300变频通讯,有注解
- Ai智能写作文章助手一键生成原创文章文案,支持安卓,PC,小程序
- 三菱PLC例程源码FX和EMERSON通讯案例FxModbustest
- 三菱PLC例程源码FX和EMERSONModbus通讯案例
- 推荐GitKraken - 超好用的 Git 可视化工具
- 一个简单的Python计算器程序案例,目的是用Python最简单的写法让大家明白Python的语法怎么用
- 三菱PLC例程源码FX防洪闸门控制程序
- pyecharts操作3.ipynb
- 三菱PLC例程源码Fx定位控制標準程序
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功