<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Creating Reusable Angular Components &#8211; How To Avoid the Painful Trap Most Go In	</title>
	<atom:link href="https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/feed/" rel="self" type="application/rss+xml" />
	<link>https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/</link>
	<description>Advanced Angular Training Made Simple</description>
	<lastBuildDate>Fri, 23 Sep 2022 15:30:09 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.4</generator>
	<item>
		<title>
		By: Shivani Sugandha		</title>
		<link>https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-19322</link>

		<dc:creator><![CDATA[Shivani Sugandha]]></dc:creator>
		<pubDate>Fri, 01 Nov 2019 17:15:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=880#comment-19322</guid>

					<description><![CDATA[Hi! This was very useful! How can this approach be modified to return data to the parent while also taking data from the parent component to populate initial values?]]></description>
			<content:encoded><![CDATA[<p>Hi! This was very useful! How can this approach be modified to return data to the parent while also taking data from the parent component to populate initial values?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Sergii		</title>
		<link>https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-2462</link>

		<dc:creator><![CDATA[Sergii]]></dc:creator>
		<pubDate>Sun, 07 Jul 2019 11:29:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=880#comment-2462</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-2401&quot;&gt;Sergii&lt;/a&gt;.

it seems i&#039;ve fixed part of issues and project is runnable for me also.


Can you please check &lt;a href=&quot;https://github.com/lydemann/Angular-demo-with-best-practices/pull/3&quot; rel=&quot;nofollow&quot;&gt;merge request&lt;/a&gt; please?]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-2401">Sergii</a>.</p>
<p>it seems i&#8217;ve fixed part of issues and project is runnable for me also.</p>
<p>Can you please check <a href="https://github.com/lydemann/Angular-demo-with-best-practices/pull/3" rel="nofollow">merge request</a> please?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Sergii		</title>
		<link>https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-2401</link>

		<dc:creator><![CDATA[Sergii]]></dc:creator>
		<pubDate>Sun, 07 Jul 2019 01:33:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=880#comment-2401</guid>

					<description><![CDATA[Hi.


Trying to learn your project, but i can&#039;t build provided in github one (possible conflict of angular versions, 8.0.1 is on my local).


In case I create different project coping your sources, I&#039;m getting errors like


&lt;code&gt;


ERROR in src/app/app.module.ts(6,32): error TS2307: Cannot find module &#039;@app/app-init.service&#039;.
src/app/app.module.ts(7,30): error TS2307: Cannot find module &#039;@app/app.component&#039;.
src/app/app.module.ts(8,33): error TS2307: Cannot find module &#039;@app/app.routes&#039;.
src/app/app.module.ts(9,28): error TS2307: Cannot find module &#039;@app/core/core.module&#039;.


&lt;/code&gt;


I really confused because of this error. How it was imported in original project but broken in mine. Do you have local npm repo with required modules? Is it possible to teach me also how to do that?




Thanks.]]></description>
			<content:encoded><![CDATA[<p>Hi.</p>
<p>Trying to learn your project, but i can&#8217;t build provided in github one (possible conflict of angular versions, 8.0.1 is on my local).</p>
<p>In case I create different project coping your sources, I&#8217;m getting errors like</p>
<p><code></p>
<p>ERROR in src/app/app.module.ts(6,32): error TS2307: Cannot find module '@app/app-init.service'.<br />
src/app/app.module.ts(7,30): error TS2307: Cannot find module '@app/app.component'.<br />
src/app/app.module.ts(8,33): error TS2307: Cannot find module '@app/app.routes'.<br />
src/app/app.module.ts(9,28): error TS2307: Cannot find module '@app/core/core.module'.</p>
<p></code></p>
<p>I really confused because of this error. How it was imported in original project but broken in mine. Do you have local npm repo with required modules? Is it possible to teach me also how to do that?</p>
<p>Thanks.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: The Hardcoded, Dynamic and Hybrid Approach in Angular Apps – Christian Lüdemann IT		</title>
		<link>https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-367</link>

		<dc:creator><![CDATA[The Hardcoded, Dynamic and Hybrid Approach in Angular Apps – Christian Lüdemann IT]]></dc:creator>
		<pubDate>Tue, 12 Feb 2019 21:26:18 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=880#comment-367</guid>

					<description><![CDATA[[&#8230;] of the questionnaire. It also supports that the questionnaire can be used by multiple clients using reusable components. Then reality hits you and you are now having a hard time doing simple changes because everything [&#8230;]]]></description>
			<content:encoded><![CDATA[<p>[&#8230;] of the questionnaire. It also supports that the questionnaire can be used by multiple clients using reusable components. Then reality hits you and you are now having a hard time doing simple changes because everything [&#8230;]</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Christian Lydemann		</title>
		<link>https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-61</link>

		<dc:creator><![CDATA[Christian Lydemann]]></dc:creator>
		<pubDate>Wed, 21 Nov 2018 21:13:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=880#comment-61</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-59&quot;&gt;jose&lt;/a&gt;.

Sure, I fixed that. :) Thanks for pointing it out.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-59">jose</a>.</p>
<p>Sure, I fixed that. 🙂 Thanks for pointing it out.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Christian		</title>
		<link>https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-60</link>

		<dc:creator><![CDATA[Christian]]></dc:creator>
		<pubDate>Tue, 20 Nov 2018 12:42:14 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=880#comment-60</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-59&quot;&gt;jose&lt;/a&gt;.

You are right :) Thank you.]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-59">jose</a>.</p>
<p>You are right 🙂 Thank you.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: jose		</title>
		<link>https://christianlydemann.com/creating-reusable-angular-components-how-to-avoid-the-painful-trap-most-go-in/#comment-59</link>

		<dc:creator><![CDATA[jose]]></dc:creator>
		<pubDate>Tue, 20 Nov 2018 12:36:00 +0000</pubDate>
		<guid isPermaLink="false">https://christianlydemann.com/?p=880#comment-59</guid>

					<description><![CDATA[Thanks for the explanation!


Just as a suggestion, consider replacing instances of &quot;gonna&quot; with &quot;going to&quot;. They make the post look unprofessional.]]></description>
			<content:encoded><![CDATA[<p>Thanks for the explanation!</p>
<p>Just as a suggestion, consider replacing instances of &#8220;gonna&#8221; with &#8220;going to&#8221;. They make the post look unprofessional.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 0/1317 objects using Memcache
Page Caching using Disk: Enhanced 
Minified using Disk
Database Caching using Disk

Served from: christianlydemann.com @ 2026-03-07 22:41:48 by W3 Total Cache
-->