- Offline First Web Development
- Daniel Sauble
- 150字
- 2021-07-30 10:30:49
Chapter 2. Building a To-do App
In Chapter 1, The Pain of Being Offline, we laid the foundation for why offline-first development is important. Now, let's build an app with this approach. The app that we'll be building is a to-do app that has been written using the Sencha Touch JavaScript framework. As Sencha Touch is just JavaScript under the hood, you can view it in any browser. Additionally, if you're a mobile developer, fear not. We'll use Cordova to deploy your app to an iOS device as well. The section on Cordova is entirely optional and works for Android as well, with minor modifications along the way.
Let's start by getting your development environment configured. For simplicity, I assume that you're running Mac OS X and Chrome. The instructions may differ slightly with different operating systems and browsers. I'll call out the differences as we go along.
- Data Visualization with D3 4.x Cookbook(Second Edition)
- 深入核心的敏捷開(kāi)發(fā):ThoughtWorks五大關(guān)鍵實(shí)踐
- TypeScript入門(mén)與實(shí)戰(zhàn)
- JavaScript+jQuery開(kāi)發(fā)實(shí)戰(zhàn)
- Spring Cloud、Nginx高并發(fā)核心編程
- 嚴(yán)密系統(tǒng)設(shè)計(jì):方法、趨勢(shì)與挑戰(zhàn)
- Mastering Rust
- Python編程:從入門(mén)到實(shí)踐
- Python編程實(shí)戰(zhàn)
- Visual Studio Code 權(quán)威指南
- 創(chuàng)意UI:Photoshop玩轉(zhuǎn)APP設(shè)計(jì)
- ASP.NET 4.0 Web程序設(shè)計(jì)
- 程序員必會(huì)的40種算法
- MonoTouch應(yīng)用開(kāi)發(fā)實(shí)踐指南:使用C#和.NET開(kāi)發(fā)iOS應(yīng)用
- Unity AI Game Programming(Second Edition)