Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Pattamsetti, Raja Malleswara Rao (Autor)
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