SKIP TO CONTENT

WebDev1

67 words 1 learner

Learn words with Flashcards and other activities

Full list of words from this list:

  1. run-time
    the time at which a (software or multimedia) program is run
    Style rules are then injected into the browser at run-time. /lib Any file with the "js" extension placed in this folder is automatically collected into the script block inside the buildset.
  2. instantiate
    represent by a specific example
    Once the browser finishes loading, the client framework will spin up, inspect the props.type field of each model and instantiate the appropriate component view automatically.
  3. datum
    an item of factual information from measurement or research
    Contents 1 Overview 2 Resources 2.1 Partial Scripts 3 Definition 3.1 Configuration 3.2 Runtime Methods 4 Model 5 Extending 6 State 7 Saving Data 7.1 Flags 7.2 Stateless Operation 7.3 Patch vs.
  4. serialize
    arrange serially
    After processing, which may involve talking with shared services and/or running business logic, the result is component data that is serialized to JSON and collected into the page model.
  5. template
    a model or standard for making comparisons
    After all modules run, the MVC Razor view returns a skeleton page to the browser which contains the framework scripts, component build sets (js/css/templates), the page model, and the zones for each component.
  6. stateless
    without nationality or citizenship
    Contents 1 Overview 2 Resources 2.1 Partial Scripts 3 Definition 3.1 Configuration 3.2 Runtime Methods 4 Model 5 Extending 6 State 7 Saving Data 7.1 Flags 7.2 Stateless Operation 7.3 Patch vs.
  7. component
    one of the individual parts making up a larger entity
    Component From Lexis Development Wiki Jump to: navigation, search Part of a series on GDSI Development GDSI Architecture Environment Setup Build Processing Routing Page Controller Razor Module Provider State Management JSON Page Model Client Client Component Component Model Framework Scripts Buildsets DOM Restoration Component Zones Events Middleware Hostweb Route Mapping Templating v d e For
  8. rebind
    provide with a new binding
    If the developer is using the events configuration object, or using jQuery delegates, then there will be no need to rebind DOM event handlers.
  9. module
    an inherent cognitive or perceptual power of the mind
    Wiki Jump to: navigation, search Part of a series on GDSI Development GDSI Architecture Environment Setup Build Processing Routing Page Controller Razor Module Provider State Management JSON Page Model Client Client Component Component Model Framework Scripts Buildsets DOM Restoration Component Zones Events Middleware Hostweb Route Mapping Templating v d e For the official GDSI development
  10. minify
    make smaller
    Resources The component view contains Javascript, css, and templates-- which are compiled, minified, and bundled together when the project is built.
  11. debug
    locate and correct errors in a computer program code
    These types of errors are returned as a specialized model that contains information such a message and error code-- and if running in debug mode, more low-level details such as a stack trace.
  12. callable
    subject to a demand for payment before due date
    events: { "click button": "dothing" }, dothing: function(e) { //handle the button click here }, exports: { myfunction: function () { //register "myfunction" as a callable method return true; } }, initialize: function () { //do init stuff } }); Configuration These are properties and methods that you define as part of the class definition, and is used to control its behavior. name description Property type
  13. data structure
    the organization of data
    However, some save operations send only a small bit of data, but expect a completely different amount of data or a completely different data structure in return.
  14. fledge
    grow feathers
    The component is a full-fledged Backbone view, so please read the backbone documentation on what functionality is supplied out of the box.
  15. subset
    a group whose members are members of another group
    Patch operations allow only a subset of data to be transferred back and forth instead of the entire model as dictated by REST standards.
  16. compile
    get or gather together
    Resources The component view contains Javascript, css, and templates-- which are compiled, minified, and bundled together when the project is built.
  17. populate
    inhabit or live in; be an inhabitant of
    You will now have a view component project pre-populated with a basic component definition, an empty stylesheet, and dummy template file ready for editing.
  18. push out
    push to thrust outward
    The server will then push out the missing data as the page model.
  19. payload
    goods carried by a large vehicle
    This informs the server that the client is not expecting any json payload in the response.
  20. contractual
    relating to or part of a binding legal agreement
    "dothing" }, dothing: function(e) { //handle the button click here }, exports: { myfunction: function () { //register "myfunction" as a callable method return true; } }, initialize: function () { //do init stuff } }); Configuration These are properties and methods that you define as part of the class definition, and is used to control its behavior. name description Property type This name defines the contractual
  21. hydrate
    any compound that contains water of crystallization
    Name Description /templates Any file with the "hbs" extension placed in this folder is automatically pre-compiled into a Handlebars template and then hydrated and registered as a partial at runtime.
  22. patch
    a small contrasting part of something
    Contents 1 Overview 2 Resources 2.1 Partial Scripts 3 Definition 3.1 Configuration 3.2 Runtime Methods 4 Model 5 Extending 6 State 7 Saving Data 7.1 Flags 7.2 Stateless Operation 7.3 Patch vs.
  23. methodology
    the techniques followed in a particular discipline
    All components have a property called "channel" that use the Backbone event methodology.
  24. low-level
    at a low level in rank or importance
    These types of errors are returned as a specialized model that contains information such a message and error code-- and if running in debug mode, more low-level details such as a stack trace.
  25. controller
    a mechanism that controls the operation of a machine
    Wiki Jump to: navigation, search Part of a series on GDSI Development GDSI Architecture Environment Setup Build Processing Routing Page Controller Razor Module Provider State Management JSON Page Model Client Client Component Component Model Framework Scripts Buildsets DOM Restoration Component Zones Events Middleware Hostweb Route Mapping Templating v d e For the official GDSI development
  26. granular
    made up of or resembling a collection of small particles
    The decision of how granular to break out the component code is left as a decision to each UI lead developer.
  27. clutter
    a confused multitude of things
    They help organize a project by allowing developers to group functionality into separate physical files, so that the main script does not become cluttered and hard to read.
  28. framework
    the underlying structure
    Wiki Jump to: navigation, search Part of a series on GDSI Development GDSI Architecture Environment Setup Build Processing Routing Page Controller Razor Module Provider State Management JSON Page Model Client Client Component Component Model Framework Scripts Buildsets DOM Restoration Component Zones Events Middleware Hostweb Route Mapping Templating v d e For the official GDSI development
  29. write out
    put into writing; write in complete form
    The models from all components are then collected into the page model and written out.
  30. gen
    informal term for information
    Each view project has the following layout: Gen view final.png
  31. unsure
    lacking self-confidence
    If you are unsure what to enter here, then work with your feature lead.
  32. wiring
    a circuit of wires for the distribution of electricity
    Events Main page: Events Each component is a specialized Backbone view], which automatically support binding jQuery event handlers to DOM elements and wiring up component-specific events on the view using .on() and .trigger().
  33. explicitly
    in a clearly expressed manner
    If you want to reference templates from the base class, you must explicitly call them: {{>searchbox.prefilters}}
  34. razor
    edge tool used in shaving
    Wiki Jump to: navigation, search Part of a series on GDSI Development GDSI Architecture Environment Setup Build Processing Routing Page Controller Razor Module Provider State Management JSON Page Model Client Client Component Component Model Framework Scripts Buildsets DOM Restoration Component Zones Events Middleware Hostweb Route Mapping Templating v d e For the official GDSI development
  35. scaffolding
    a temporary framework used in construction to support workers and materials
    The initial creation of the project is done through scaffolding, which will automatically create a basic view to work within.
  36. spawn
    the mass of eggs deposited by fish or amphibians or mollusks
    Any model matching this type will spawn a new instance on system ready.
  37. invocation
    the act of appealing for help
    By extending ln.advance.component, the type property is automatically registered on the system and made available for invocation during page load.
  38. Restoration
    the re-establishment of the British monarchy in 1660
    Wiki Jump to: navigation, search Part of a series on GDSI Development GDSI Architecture Environment Setup Build Processing Routing Page Controller Razor Module Provider State Management JSON Page Model Client Client Component Component Model Framework Scripts Buildsets DOM Restoration Component Zones Events Middleware Hostweb Route Mapping Templating v d e For the official GDSI development
  39. reside
    live in
    This is where class definition resides.
  40. chunk
    a compact mass
    Partial Scripts Script partials are code chunks that do not reside in the master script file.
  41. call at
    enter a harbor
    Runtime Methods These methods are packaged with the component and are available to call at run-time.
  42. warn
    notify of danger, potential harm, or risk
    Warning important.svg
  43. act on
    carry further or advance
    If the event is interesting, it may be acted on by any one or more observers.
  44. break out
    begin suddenly and sometimes violently
    The decision of how granular to break out the component code is left as a decision to each UI lead developer.
  45. stack
    an orderly pile
    These types of errors are returned as a specialized model that contains information such a message and error code-- and if running in debug mode, more low-level details such as a stack trace.
  46. facilitate
    make easier
    In addition, there is a global event 'channel' supplied to each component that anyone can listen to or trigger events on to facilitate cross-component communication.
  47. flush
    rinse, clean, or empty with a liquid
    A model's state is tracked over the lifetime of the page, so care must be handled to properly handle the change event, so that when a new state frame is flushed out, your component will reflect the current state of the page.
  48. dictate
    a guiding principle
    Patch operations allow only a subset of data to be transferred back and forth instead of the entire model as dictated by REST standards.
  49. delegate
    a person appointed or elected to represent others
    If the developer is using the events configuration object, or using jQuery delegates, then there will be no need to rebind DOM event handlers.
  50. context
    the set of facts or circumstances that surround a situation
    If you do not see any scaffolder options on the context menu, then ensure the LexisAdvance Scaffolder package is properly installed.
  51. tempt
    dispose, incline, or entice to
    Do not be tempted to add code other than the definition, as execution order and library availability is not guaranteed. manifest.json
  52. manifest
    clearly revealed to the mind or the senses or judgment
    Do not be tempted to add code other than the definition, as execution order and library availability is not guaranteed. manifest.json
  53. in the main
    for the most part
    Method onerror Override only if you have special error handing needs for the entire zone Default: If an ajax error occurs in the main model, the entire zone is replaced by the template defined by this.tplerror or the generic "view.error" if not specified.
  54. run for
    extend or continue for a certain period of time
    After the scaffolder runs for a bit, you will eventually get an options dialog to customize the component further.
  55. isolation
    the act of setting something apart from others
    To ease development, each module will contain a hostweb that can run each component in isolation, using mock data, and loading the unminified css and script files via a virtual file provider.
  56. skeleton
    the structure providing a frame for the body of an animal
    After all modules run, the MVC Razor view returns a skeleton page to the browser which contains the framework scripts, component build sets (js/css/templates), the page model, and the zones for each component.
  57. bus
    a vehicle carrying many passengers
    Example DOM event handling: la.component.extend({ events: { 'click button' : 'dothing', }, dothing: function (e) { //handle button click here } } Public Events Public Events are broadcasted on a special bus that any component may subscribe to.
  58. mock
    treat with contempt
    To ease development, each module will contain a hostweb that can run each component in isolation, using mock data, and loading the unminified css and script files via a virtual file provider.
  59. only when
    never except when
    Gen view complete.png modify files only when this message appears!
  60. in for
    certain to get or have
    Even though the code is downloaded to the browser, the component must still be "required" in for it to be usable. main.js
  61. in return
    (often followed by `for') in exchange or in reciprocation
    However, some save operations send only a small bit of data, but expect a completely different amount of data or a completely different data structure in return.
  62. flush
    rinse, clean, or empty with a liquid
    A model's state is tracked over the lifetime of the page, so care must be handled to properly handle the change event, so that when a new state frame is flushed out, your component will reflect the current state of the page.
  63. be given
    have a tendency or disposition to do or be something
    State Main pages: Model State and State Management Each component is given a Backbone model filled with data from the server.
  64. and then
    subsequently or soon afterward
    Name Description /templates Any file with the "hbs" extension placed in this folder is automatically pre-compiled into a Handlebars template and then hydrated and registered as a partial at runtime.
  65. trace
    an indication that something has been present
    These types of errors are returned as a specialized model that contains information such a message and error code-- and if running in debug mode, more low-level details such as a stack trace.
  66. up on
    being up to particular standard or level especially in being up to date in knowledge
    Post 8 Events 8.1 Public Events 9 Error Handling 10 Generation Overview When the browser fetches a page, all modules associated with the URL route will wake up on the server and process the request.
  67. bit
    a small piece or quantity of something
    However, some save operations send only a small bit of data, but expect a completely different amount of data or a completely different data structure in return.
Created on Thu Oct 31 14:51:36 EDT 2013 (updated Tue Dec 24 00:56:18 EST 2013)

Sign up now (it’s free!)

Whether you’re a teacher or a learner, Vocabulary.com can put you or your class on the path to systematic vocabulary improvement.