目錄(171章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- 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
- Getting Started with Oracle JET
- Getting started with Oracle JET
- Oracle JET features
- Bootstrapping your first Oracle JET project
- Setting up npm and Node.js
- Installing Yeoman and Grunt
- Installing Oracle JET generator
- Creating a project using the command line
- Running a project with Grunt
- Managing and running the project using NetBeans IDE
- Summary
- Oracle Alta UI
- What is Oracle Alta UI?
- Oracle JET web application styles with Alta UI
- Applications with Alta UI
- Dashboard style
- Card page style
- List page style
- Detail page style
- Additional page styles and wizards
- Form page style
- Master - detail style
- Wizards
- Recommendations
- Summary
- Tool Integration
- What is the build pipeline?
- Grunt
- Gulp
- Installing Gulp
- RequireJS
- Installing RequireJS
- webpack
- Summary
- Knockout JS
- What is Knockout.js?
- Knockout.js features
- Installation and programming
- Observables
- Computed observables
- Observable arrays
- Data bindings
- Control-flow bindings
- Appearance bindings
- Interactive bindings
- External data access and animations
- Usage in Oracle JET applications
- Summary
- Oracle JET Components – Form Elements Controls and Data Collections
- Oracle JET components
- Steps involved in adding a component
- Form components
- Text input components
- Input text
- Input password
- Text area
- Input number
- Input date
- Input time
- Input date time
- Selection components
- Select
- Combo box
- Checkbox set
- Radio set
- Switch
- Form controls
- Data collections
- Summary
- OJ Components – Layouts Navigation and Visualizations
- Visualization components
- Charts
- Area charts
- Gauges
- Dial gauges
- LED gauges
- Rating gauges
- Status meter gauges
- Trendy visualization components
- Sunbursts
- Layout and navigation components
- Layout and navigation examples
- Accordions
- Modal dialogs
- Navigation lists
- Panels
- Tabs
- Summary
- Framework
- Application routing
- Validations and conversions
- Validations
- Component validations
- Application level validations
- Converters
- Responsiveness
- Media queries
- Performance
- JavaScript optimization techniques
- CSS optimization techniques
- Oracle JET component optimization techniques
- Internationalization and localization
- Accessibility
- Application theming
- Customized application theming
- Customizing the application theme using Sass
- Customizing the application theme using Theme Builder
- Summary
- Hybrid Mobile Application Development
- Oracle JET mobile tools
- Cordova
- Hybrid mobile application development
- Building and serving the application with Grunt
- Importing the FixItFast application
- Packaging and publishing a mobile application
- Packaging a mobile application
- Publishing a mobile application
- Publishing on an iOS platform
- Publishing on an Android platform
- Summary
- Testing and Debugging
- The importance of programmatic testing
- Test-driven development (TDD)
- Agile model-driven development (AMDD)
- Behavior-driven development (BDD)
- Oracle JET application testing tools
- QUnit
- Jasmine
- Mocha
- Selenium WebDriver
- Running JavaScript unit tests
- Karma
- JS test driver
- Debugging Oracle JET applications
- Using browser extensions
- Using IDE extensions
- Summary
- Security and Version Migration
- Common web application vulnerabilities
- Cross-Site Scripting (XSS)
- SQL injection
- LDAP injection
- CRLF injection
- Cross-Site Request Forgery (CSRF)
- Insecure cryptographic storage
- Buffer overflow
- Directory traversal
- Oracle JET security offerings
- Version migration with Oracle JET
- The future of the Oracle JET framework
- Summary 更新時間:2021-07-02 22:03:32
推薦閱讀
- Windows Server 2019 Cookbook
- Getting Started with oVirt 3.3
- 白話區塊鏈
- 構建可擴展分布式系統:方法與實踐
- 直播系統開發:基于Nginx與Nginx-rtmp-module
- AutoCAD 2014中文版從入門到精通
- Windows 8實戰從入門到精通(超值版)
- Windows 10從新手到高手
- Linux網絡操作系統項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- Raspberry Pi入門指南
- Android NDK Beginner's Guide
- 再也不踩坑的kubernetes實戰指南
- Getting Started with Citrix XenApp 6.5
- 數字系統設計與VHDL
- Modern Python Cookbook
- Windows XP操作系統5日通
- VMware Virtual SAN Cookbook
- Game Data Analysis:Tools and Methods
- 龍芯電腦使用解析(統信 UOS版)
- 精通Linux內核:智能設備開發核心技術
- Learning Google Guice
- Kubernetes權威指南:企業級容器云實戰
- 深入理解分布式事務:原理與實戰
- INSTANT HTML5 Presentations How-to
- Docker技術入門與實戰(第2版)
- Windows Server 2008魔法學院:奠基術
- Windows PowerShell實戰指南(第3版)
- 圖像處理、分析與機器視覺
- CentOS Linux服務器技術與技能大賽實戰
- Programming Drupal 7 Entities