<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>felx &#8211; Selman Tunc</title>
	<atom:link href="https://selmantunc.com.tr/tag/felx/feed/" rel="self" type="application/rss+xml" />
	<link>https://selmantunc.com.tr</link>
	<description></description>
	<lastBuildDate>Fri, 15 Jun 2018 23:39:03 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://selmantunc.com.tr/wp-content/uploads/2023/07/cropped-tumblr_inline_oglumuMbgO1tyldvk_540-150x150-1-32x32.jpg</url>
	<title>felx &#8211; Selman Tunc</title>
	<link>https://selmantunc.com.tr</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Symfony bundle,component,service ve flex nedir?</title>
		<link>https://selmantunc.com.tr/uncategorized/symfony-bundlecomponentservice-ve-flex-nedir/</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 15 Jun 2018 23:39:03 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[felx]]></category>
		<category><![CDATA[filex]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[PHP Framework]]></category>
		<category><![CDATA[silex]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[symfony 4]]></category>
		<guid isPermaLink="false">http://selmantunc.com.tr/2018/06/15/symfony-bundlecomponentservice-ve-flex-nedir/</guid>

					<description><![CDATA[Bundle : Symfony uygulamasında kullanılmak üzere yazılmış bir kod ve diğer dosyalar koleksiyonu. mesela sonata admin gibi Component: herhangi bir frameworke ihtiyaç olmadan kendi uygulmasınızı yazabileceğiniz kütüphaneler diyebilir, httpfoundation,form gibi&#8230;]]></description>
										<content:encoded><![CDATA[<p><b>Bundle : </b></p>
<p>Symfony uygulamasında kullanılmak üzere yazılmış bir kod ve diğer dosyalar koleksiyonu. mesela sonata admin gibi <br></p>
<p><b>Component:<br></b></p>
<p>herhangi bir frameworke ihtiyaç olmadan kendi uygulmasınızı yazabileceğiniz kütüphaneler diyebilir, httpfoundation,form gibi </p>
<p> <a href="http://symfony.com/doc/current/components/index.html">http://symfony.com/doc/current/components/index.html</a></p>
<p>hatta composer ile symfony componenetleri ve packagist den kütüphanaler ekleyerek 1 haftada full-stack framework yapabilirsiniz.<br></p>
<p>Bakınız <a href="https://github.com/stnc/stnc-framework-skeleton">https://github.com/stnc/stnc-framework-skeleton</a></p>
<p><b>Service: </b></p>
<p>Kütüphaneler arası bağımlılıkları sağlayan yada bundle ,component bağlantısı yada controller bağlantısı bağımlıkları sağlar.</p>
<h2><b>Symfony Flex</b></h2>
<p><i>Symfony nin microframework ü olan silex i artık 4 sürümü ile bitireceği onun yerine flex i kullanacağını fabian abi twitlerinde söylemişti silex sitesinde de Haziran 2018 den itibaren projenin tamamen biteceği yazıyor.</i>
<br></p>
<p>Konuya gelelim</p>
<p>Symfony 3.3 ve 3.4 sürümlerinde opsiyon olarak sunulan Symfony Flex, Symfony 4.0 sürümü itibari ile artık ön tanımlı olarak sunulmaktadır.</p>
<p> Symfony Flex, uygulamalarınızı kolaylıkla geliştirmenizi ve eklentilerinizi başınız ağrımadan yönetebilmenizi sağlayan bir composer eklentisidir.</p>
<p> Önceki Symfony sürümlerinde yeni bir Bundle eklemek ya da gerek duyulmayan bir Bundle’ı silmek oldukça zahmetliydi.</p>
<p> Composer aracı ile projenize yeni bir bundle eklemeniz ise tek başına yeterli değildi. Yeni eklediğiniz Bundle’ı Application Kernel içerisinde tanımlamanız, routing belirleyip gerektiğinde ekstra ayarlar da yapmanız gerekiyordu. </p>
<p> Symfony Flex, projenize <a href="https://symfony.sh/">Symfony Recipes Server</a>’dan indirdiği third party paketlere ait entegrasyonları sizin için otomatik olarak yapmaktadır. </p>
<p> Yapmanız gereken tek şey, gerek duyduğunuz paket ismini require olarak belitmenizdir. <a href="https://medium.com/@tanerdeliloglu/symfony-4-f22ce3a16c0a">kaynak</a>
<br>SYMFONY 4 yeniliklerini buradan okuyabilirsiniz.<br><a href="https://medium.com/@fabpot/fabien-potencier-4574622d6a7e">https://medium.com/@fabpot/fabien-potencier-4574622d6a7e</a>
<br></p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
