首頁 > 計算機網絡 >
編程語言與程序設計
> Cross-platform Desktop Application Development:Electron,Node,NW.js,and React最新章節目錄
舉報

會員
Cross-platform Desktop Application Development:Electron,Node,NW.js,and React
最新章節:
Summary
ThisbookhasbeenwrittenfordevelopersinterestedincreatingdesktopapplicationswithHTML5.Thefirstpartrequiresessentialweb-masterskills(HTML,CSS,andJavaScript).TheseconddemandsminimalexperiencewithReact.AndfinallyforthethirditwouldbehelpfultohaveabasicknowledgeofReact,Redux,andTypeScript.
目錄(136章)
倒序
- cover
- Title Page
- Copyright
- Cross-platform Desktop Application Development-Electron Node NW.js and React
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Dedication
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Downloading the color images of this book
- Errata
- Piracy
- Questions
- Creating a File Explorer with NW.js-Planning Designing and Development
- The application blueprint
- Setting up an NW.js project
- Node Package Manager
- An HTML prototype
- Maintainable CSS
- Defining base rules
- Defining layouts
- Defining CSS variables
- Sticking the title bar and header
- Styling the title bar
- Styling the directory list
- Styling a file list
- Styling the footer
- Fulfilling the functional requirements
- Starting with ES2015
- Scoping
- Classes
- The template literal
- Getters and setters
- Arrow functions
- Destructuring
- Handling windowing actions
- Writing a service to navigate through directories
- Unit-testing a service
- Writing view modules
- The DirList module
- Unit-testing a view module
- The FileList module
- The title bar path module
- Summary
- Creating a File Explorer with NW.js – Enhancement and Delivery
- Internationalization and localization
- Date format by country
- Multilingual support
- Context menu
- System clipboard
- Transferring text
- Transferring graphics
- Receiving text and graphics
- Menu in the system tray
- Command-line options
- Native look and feel
- Source code protection
- Packaging
- Autoupdate
- Summary
- Creating a Chat System with Electron and React – Planning Designing and Development
- Application blueprint
- Electron
- React
- Electron meets React
- Enabling DevTools extensions
- Static prototype
- Summary
- Creating a Chat System with Electron and React – Enhancement Testing and Delivery
- Revitalizing the title bar
- Utilizing WebSockets
- Implementing chat services
- Bringing functionality to the components
- Writing unit-tests
- Packaging and distribution
- Deployment and updates
- Summary
- Creating a Screen Capturer with NW.js React and Redux – Planning Design and Development
- Application blueprint
- Setting up the development environment
- Static prototype
- Comprehending redux
- Introducing the application state
- Summary
- Creating a Screen Capturer with NW.js: Enhancement Tooling and Testing
- Tooling Redux
- Redux DevTools
- Unit-testing Redux
- Testing action creator
- Testing reducers
- Taking a screenshot
- Recording a screencast
- Taking advantage of the system tray
- Registering global keyboard shortcuts
- Summary
- Creating RSS Aggregator with Electron TypeScript React and Redux: Planning Design and Development
- Application blueprint
- Welcome to TypeScript
- Setting up the development environment for TypeScript
- Basic types
- Array plain objects and indexable types
- Function type
- Class type
- Abstract classes
- Enum type
- Union and intersection types
- Generic type
- Global libraries
- Creating static prototype
- Setting up the development environment for the application
- React-MDL
- Creating the index.html
- Creating the container component
- Creating the TitleBar component
- Creating the Menu component
- Creating the feed component
- Adding custom styles with SASS
- Summary
- Creating RSS Aggregator with Electron TypeScript React and Redux: Development
- Creating a service to fetch RSS
- Creating a service to manage feed menu
- Actions and Reducers
- Connecting to the store
- Consuming store from the components
- Creating router service
- Summary 更新時間:2021-07-15 17:36:46
推薦閱讀
- Spring Boot 2實戰之旅
- LaTeX Cookbook
- Learning Java Functional Programming
- Spring 5企業級開發實戰
- Beginning Java Data Structures and Algorithms
- 程序員面試筆試寶典
- Python語言程序設計
- Scratch真好玩:教小孩學編程
- ArcGIS By Example
- Java EE核心技術與應用
- Creating Mobile Apps with jQuery Mobile(Second Edition)
- OpenGL Data Visualization Cookbook
- Frank Kane's Taming Big Data with Apache Spark and Python
- Mastering Python Design Patterns
- 一步一步跟我學Scratch3.0案例
- Learning Android Application Testing
- 邊玩邊學Scratch3.0少兒趣味編程
- Java并發實現原理:JDK源碼剖析
- Java設計模式深入研究
- Less Web Development Cookbook
- Learning iOS Penetration Testing
- Yii框架深度剖析
- INSTANT SASS CSS How-to
- Cocos2D-x權威指南
- Home Automation with Intel Galileo
- Big Data Analytics with R
- 步步為贏:交互設計全流程解析
- XML實用技術自學經典
- Mastering Gradle
- 游戲設計入門:理解玩家思維