Oracle JET for developers : implement client-side JavaScript efficiently for enterprise Oracle applications /
If you are a JavaScript developer looking to create resilient and robust client-side apps, then this book is the right choice for you. This book will give you a complete practical understanding of the Oracle JavaScript Extension Toolkit (JET) and how you can use it to develop efficient client-side a...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2017.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBSCO_on1019827267 | ||
003 | OCoLC | ||
005 | 20231017213018.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 180117s2017 enka o 000 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d IDEBK |d NLE |d TOH |d OCLCF |d CEF |d KSU |d DEBBG |d TEFOD |d UKMGB |d G3B |d LVT |d S9I |d UAB |d UKAHL |d N$T |d OCLCQ |d OCLCO |d NZAUC |d OCLCQ |d OCLCO | ||
015 | |a GBB841728 |2 bnb | ||
016 | 7 | |a 018690474 |2 Uk | |
019 | |a 1018126525 | ||
020 | |a 9781787122291 |q (electronic bk.) | ||
020 | |a 1787122298 |q (electronic bk.) | ||
020 | |z 9781787284746 | ||
020 | |z 1787284743 | ||
029 | 1 | |a GBVCP |b 101493950X | |
029 | 1 | |a UKMGB |b 018690474 | |
035 | |a (OCoLC)1019827267 |z (OCoLC)1018126525 | ||
037 | |a CL0500000930 |b Safari Books Online | ||
037 | |a 7DBF3E36-F76C-45C7-AF86-F8D30DFFBD5A |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.73.J39 | |
082 | 0 | 4 | |a 005.437 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Pattamsetti, Raja Malleswara Rao, |e author. | |
245 | 1 | 0 | |a Oracle JET for developers : |b implement client-side JavaScript efficiently for enterprise Oracle applications / |c Raja Malleswara Rao Pattamsetti. |
246 | 3 | |a Oracle JavaScript Extension Toolkit for developers | |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2017. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
347 | |a data file | ||
588 | 0 | |a Online resource; title from title page (Safari, viewed January 15, 2018). | |
505 | 0 | |a Cover -- Copyright -- Credits -- About the Author -- About the Reviewer -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: 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 -- Chapter 2: 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 -- Chapter 3: Tool Integration -- What is the build pipeline? -- Grunt -- Gulp -- Installing Gulp -- RequireJS -- Installing RequireJS -- webpack -- Summary -- Chapter 4: 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 -- Chapter 5: 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 -- Chapter 6: OJ Components -- Layouts, Navigation, and Visualizations. | |
505 | 8 | |a 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 -- Chapter 7: 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 -- Chapter 8: 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 -- Chapter 9: 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 -- Chapter 10: Security and Version Migration -- Common web application vulnerabilities -- Cross-Site Scripting (XSS). | |
505 | 8 | |a 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 -- Index. | |
520 | |a If you are a JavaScript developer looking to create resilient and robust client-side apps, then this book is the right choice for you. This book will give you a complete practical understanding of the Oracle JavaScript Extension Toolkit (JET) and how you can use it to develop efficient client-side applications with ease. | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
590 | |a eBooks on EBSCOhost |b EBSCO eBook Subscription Academic Collection - Worldwide | ||
630 | 0 | 0 | |a Oracle (Computer file) |
630 | 0 | 7 | |a Oracle (Computer file) |2 fast |
650 | 0 | |a JavaScript (Computer program language) | |
650 | 0 | |a Web applications |x Development. | |
650 | 0 | |a Application software |x Development. | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 6 | |a Applications Web |x Développement. | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a COMPUTERS |x Web |x General. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming Languages |x JavaScript. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Programming |x Open Source. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a JavaScript (Computer program language) |2 fast | |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781787284746/?ar |z Texto completo |
856 | 4 | 0 | |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1655555 |z Texto completo |
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0036199761 | ||
938 | |a EBSCOhost |b EBSC |n 1655555 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis39717724 | ||
994 | |a 92 |b IZTAP |