<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.visrc.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.visrc.com/feed.php">
        <title>TD Wiki programming:jscript:angularjs</title>
        <description></description>
        <link>https://wiki.visrc.com/</link>
        <image rdf:resource="https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico" />
       <dc:date>2026-05-07T16:38:52+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angular_ui_nested_view&amp;rev=1740059801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularamd_requirejs_uirouter&amp;rev=1740059801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_design_patterns&amp;rev=1740059801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_oclazyload&amp;rev=1740059801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_requirejs&amp;rev=1740059801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:beginner_angularjs&amp;rev=1740059801&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:restangular&amp;rev=1740059801&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico">
        <title>TD Wiki</title>
        <link>https://wiki.visrc.com/</link>
        <url>https://wiki.visrc.com/lib/tpl/monobook/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angular_ui_nested_view&amp;rev=1740059801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:jscript:angularjs:angular_ui_nested_view</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angular_ui_nested_view&amp;rev=1740059801&amp;do=diff</link>
        <description>Angular UI: Nested view

	*  &lt;http://plnkr.co/edit/HilZBmammqF3zh8tRWNj?p=preview&gt;

When the state is rendered, all ui-view are removed. For child states to inject theirs templates, there must be new ui-view in the rendered template.

Sample URL Design

Scenario: Maxo36 directory listing. There are listing in 4 domain: restaurants, services, hotels, shops. Each of the domain has unique design. The overall page (home) will provide view of all the items in the domains.</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularamd_requirejs_uirouter&amp;rev=1740059801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:jscript:angularjs:angularamd_requirejs_uirouter</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularamd_requirejs_uirouter&amp;rev=1740059801&amp;do=diff</link>
        <description>AngularAMD RequireJS Ui-Router

	*  &lt;http://lean.mean.software/2014/12/11/angularamd-and-the-ui-router/&gt;

What we want?

Modular App with modules, each has routing, controller, directive, html... Need a framework.

	*  How Routing / URL are declared?

Ui-Routing</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_design_patterns&amp;rev=1740059801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:jscript:angularjs:angularjs_design_patterns</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_design_patterns&amp;rev=1740059801&amp;do=diff</link>
        <description>AngularJS Design Patterns

	*  angularjs styleguide: &lt;https://toddmotto.com/opinionated-angular-js-styleguide-for-teams/&gt;
	*  Publish subscribe: &lt;https://toddmotto.com/all-about-angulars-emit-broadcast-on-publish-subscribing/&gt;</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_oclazyload&amp;rev=1740059801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:jscript:angularjs:angularjs_oclazyload</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_oclazyload&amp;rev=1740059801&amp;do=diff</link>
        <description>AngularJS + ocLazyload

	*  &lt;https://oclazyload.readme.io/docs/with-your-router&gt;

Module Loading Dependency

Load non RequireJS module

Imagine we need to load controller for sidebar html in a state. The controller is not Requirejs but normal AngularJS.

ocLazyload must provide name of the main app module together with files to be resolved. See below.</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_requirejs&amp;rev=1740059801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:jscript:angularjs:angularjs_requirejs</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:angularjs_requirejs&amp;rev=1740059801&amp;do=diff</link>
        <description>AngularJS + RequireJS</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:beginner_angularjs&amp;rev=1740059801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:jscript:angularjs:beginner_angularjs</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:beginner_angularjs&amp;rev=1740059801&amp;do=diff</link>
        <description>Angularjs beginner

	*  &lt;http://zaiste.net/2013/07/concisely_how_to_get_started_with_angularjs/&gt;
	*  &lt;http://scotch.io/tutorials/javascript/single-page-apps-with-angularjs-routing-and-templating&gt;
	*  &lt;http://draptik.github.io/blog/2013/07/13/angularjs-example-using-a-java-restful-web-service/&gt;
	*  &lt;https://github.com/johnpapa/angular-styleguide&gt;
	*  Dependency injection: 
		*  &lt;http://henriquat.re/basics-of-angular/services-dependency-injection/services-and-dependency-injection-in-angularjs.html…</description>
    </item>
    <item rdf:about="https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:restangular&amp;rev=1740059801&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-20T14:56:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>programming:jscript:angularjs:restangular</title>
        <link>https://wiki.visrc.com/doku.php?id=programming:jscript:angularjs:restangular&amp;rev=1740059801&amp;do=diff</link>
        <description>Restangular</description>
    </item>
</rdf:RDF>
