<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ersin Guvenc</title>
    <description>The latest articles on DEV Community by Ersin Guvenc (@eguvenc).</description>
    <link>https://dev.to/eguvenc</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F900443%2F4e4e46a2-6cd7-41c6-a6d2-d4d45e30f61b.jpeg</url>
      <title>DEV Community: Ersin Guvenc</title>
      <link>https://dev.to/eguvenc</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/eguvenc"/>
    <language>en</language>
    <item>
      <title>Best 5 Open Source Vue js Frameworks</title>
      <dc:creator>Ersin Guvenc</dc:creator>
      <pubDate>Wed, 07 Aug 2024 16:50:52 +0000</pubDate>
      <link>https://dev.to/eguvenc/best-5-open-source-vue-js-frameworks-4l2n</link>
      <guid>https://dev.to/eguvenc/best-5-open-source-vue-js-frameworks-4l2n</guid>
      <description>&lt;h2&gt;
  
  
  What is Vue.js ?
&lt;/h2&gt;

&lt;p&gt;​Vue (pronounced /vjuː/, like view) is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS, and JavaScript and provides a declarative, component-based programming model that helps you efficiently develop user interfaces of any complexity.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is the UI Framework ?
&lt;/h2&gt;

&lt;p&gt;UI frameworks are sets of prebuilt, reusable components, styles, and tools that streamline and simplify the process of building user interfaces for web applications. They offer a collection of standardized components, such as buttons, forms, navigation bars, and more, with consistent styling and functionality.&lt;/p&gt;

&lt;h2&gt;
  
  
  What are the Vue Frameworks ?
&lt;/h2&gt;

&lt;p&gt;Underneath the Vue frameworks mentioned below are the building blocks that make the development process much simpler as you can directly use it in your application. There are a variety of Vue js frameworks to choose from, be it out-of-the-box UI elements or additional support for developing various types of web applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  List of Top 5 Vuejs Frameworks
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Vuetify&lt;/strong&gt;&lt;br&gt;
Vuetify is a powerful Vue Component Framework built from the ground up to be easy to learn and rewarding to master. Our collection of UI components maintain a consistent style throughout your application with enough customization options to meet any use-case.&lt;/p&gt;

&lt;p&gt;Vuetify is an Open Source project available for free under the MIT licensed. Additionally, Vuetify’s source code is available on GitHub, allowing developers to modify and contribute to its development if they choose to do so.&lt;br&gt;
&lt;a href="https://vuetifyjs.com" rel="noopener noreferrer"&gt;https://vuetifyjs.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk4q7ir39ot10j30jeceo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk4q7ir39ot10j30jeceo.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Prime Vue&lt;/strong&gt;&lt;br&gt;
PrimeVue is a complete UI suite for Vue.js consisting of a rich set of UI components, icons, blocks, and application templates. The project’s primary goal is to boost developer productivity by offering reusable solutions that are easy to tune and customize as an in-house library.&lt;/p&gt;

&lt;p&gt;The project has been created by PrimeTek a world-renowned vendor of popular UI Component suites, including PrimeFaces, PrimeNG, and PrimeReact. All the members in our team are full time employees of PrimeTek who share the same passion and vision for open source to create awesome UI libraries. Depending on a 3rd party library may introduce risks if the library maintainers decide not to work on the project, however, this is not the case with PrimeVue as the track record of PrimeTek shows. For example, PrimeFaces has been maintained actively since 2008.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://primevue.org" rel="noopener noreferrer"&gt;https://primevue.org&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqpjqqczzze9n1n9qz630.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqpjqqczzze9n1n9qz630.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Quasar&lt;/strong&gt;&lt;br&gt;
Quasar is an MIT licensed open-source Vue.js based framework, which allows you as a web developer to quickly create responsive++ websites/apps in many flavours:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SPAs (Single Page App)&lt;/li&gt;
&lt;li&gt;SSR (Server-side Rendered App) (+ optional PWA client takeover)&lt;/li&gt;
&lt;li&gt;PWAs (Progressive Web App)&lt;/li&gt;
&lt;li&gt;BEX (Browser Extension)&lt;/li&gt;
&lt;li&gt;Mobile Apps (Android, iOS, …) through Cordova or Capacitor&lt;/li&gt;
&lt;li&gt;Multi-platform Desktop Apps (using Electron)&lt;/li&gt;
&lt;li&gt;Quasar’s motto is: write code once and simultaneously deploy it as a website, a Mobile App and/or an Electron App. Yes, one codebase for all of them, helping you develop an app in record time by using a state-of-the-art CLI and backed by best-practice, blazing fast Quasar web components.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When using Quasar, you won’t need additional heavy libraries like Hammer.js, Moment.js or Bootstrap. It’s got those needs covered internally, and all with a small footprint!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://quasar.dev" rel="noopener noreferrer"&gt;https://quasar.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fptxb5nsxaptpic4frjtp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fptxb5nsxaptpic4frjtp.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Nuxt.js&lt;/strong&gt;&lt;br&gt;
Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js.&lt;/p&gt;

&lt;p&gt;Nuxt has no vendor lock-in, allowing you to deploy your application everywhere, even on the edge.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://nuxt.com" rel="noopener noreferrer"&gt;https://nuxt.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fesei9kgcdyce1lrbx0sz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fesei9kgcdyce1lrbx0sz.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Olobase&lt;/strong&gt;&lt;br&gt;
Olobase is an Open Source full-stack web application framework designed to create fast and easy admin panel applications using Vue.js — Php technologies with allows extensive customizations.&lt;/p&gt;

&lt;p&gt;The framework contains &lt;strong&gt;Vue 3 +Vuetify + PHP&lt;/strong&gt; combination.&lt;/p&gt;

&lt;p&gt;If you want an architecture-ready framework, you should check out this full-featured solution combined with Vue and PHP.&lt;/p&gt;

&lt;p&gt;They have great component lists.&lt;br&gt;
&lt;a href="https://en.olobase.dev/docs/latest/ui/all-components.html" rel="noopener noreferrer"&gt;Olobase Component List&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Integration Ready Vue.js / Vuetify.js Components&lt;/li&gt;
&lt;li&gt;Mezzio PHP Rest API for Backend&lt;/li&gt;
&lt;li&gt;Built in JWT Authentication&lt;/li&gt;
&lt;li&gt;Built in Roles &amp;amp; Permission Management for Authorization&lt;/li&gt;
&lt;li&gt;Layouts&lt;/li&gt;
&lt;li&gt;Plugins&lt;/li&gt;
&lt;li&gt;Input and Fields&lt;/li&gt;
&lt;li&gt;Data Providers&lt;/li&gt;
&lt;li&gt;Built in Data Grid Colum Filters&lt;/li&gt;
&lt;li&gt;i18n Support&lt;/li&gt;
&lt;li&gt;Authentication Providers&lt;/li&gt;
&lt;li&gt;Resource Management&lt;/li&gt;
&lt;li&gt;Community and Ticket Support&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff5dn3q52vewgxhe2ra83.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff5dn3q52vewgxhe2ra83.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Configuring AWS SES for Postfix in Two Easy Steps</title>
      <dc:creator>Ersin Guvenc</dc:creator>
      <pubDate>Wed, 07 Aug 2024 16:28:41 +0000</pubDate>
      <link>https://dev.to/eguvenc/configuring-aws-ses-for-postfix-in-two-easy-steps-58k7</link>
      <guid>https://dev.to/eguvenc/configuring-aws-ses-for-postfix-in-two-easy-steps-58k7</guid>
      <description>&lt;p&gt;Postfix is ​​an open source email transport agent for Linux and Unix computer operating systems. AWS SES is a cheap, popular and secure way to send transactional emails.&lt;/p&gt;

&lt;p&gt;In this article, we will connect your AWS SES account to Postfix and ensure that your emails are sent by AWS SES.&lt;/p&gt;

&lt;p&gt;This article is powered by Olobase Fullstack Vue.js /Php Framework.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Create AWS SES Api Key / SMTP Credentials
&lt;/h2&gt;

&lt;p&gt;Following link will show to you how to create an AWS SES api key-passwords.&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=hCusJszAIW8" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=hCusJszAIW8&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open your main postfix configuration file with your favourite editor&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;vim /etc/postfix/main.cf
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Add following lines to your file&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;# start AWS settings
relayhost = [email-smtp.eu-west-1.amazonaws.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = static:USERNAME:PASSWORD
smtp_use_tls = yes
smtp_tls_security_level = encrypt
smtp_tls_note_starttls_offer = yes
# end AWS settings
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Points to be considered&lt;/p&gt;

&lt;p&gt;You should replace the &lt;strong&gt;eu-west-1&lt;/strong&gt; with your region&lt;br&gt;
Replace &lt;strong&gt;USERNAME&lt;/strong&gt; and &lt;strong&gt;PASSWORD&lt;/strong&gt; values ​​with your AWS SES credentials.&lt;br&gt;
Save your changes and exit.&lt;/p&gt;

&lt;p&gt;Restart the postfix server.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;service postfix restart
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;That’s all, now the emails you send will be sent by AWS SES.&lt;/p&gt;

&lt;p&gt;This article is powered by &lt;a href="https://oloma.dev" rel="noopener noreferrer"&gt;Olobase Fullstack Vue.js /Php Framework&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Best 5 Open Source Vue js Frameworks</title>
      <dc:creator>Ersin Guvenc</dc:creator>
      <pubDate>Wed, 31 Jul 2024 08:44:12 +0000</pubDate>
      <link>https://dev.to/eguvenc/best-5-open-source-vue-js-frameworks-5ceb</link>
      <guid>https://dev.to/eguvenc/best-5-open-source-vue-js-frameworks-5ceb</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is Vue.js ?&lt;/strong&gt;&lt;br&gt;
​Vue (pronounced /vjuː/, like view) is a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS, and JavaScript and provides a declarative, component-based programming model that helps you efficiently develop user interfaces of any complexity.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the UI Framework ?&lt;/strong&gt;&lt;br&gt;
UI frameworks are sets of prebuilt, reusable components, styles, and tools that streamline and simplify the process of building user interfaces for web applications. They offer a collection of standardized components, such as buttons, forms, navigation bars, and more, with consistent styling and functionality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What are the Vue Frameworks ?&lt;/strong&gt;&lt;br&gt;
Underneath the Vue frameworks mentioned below are the building blocks that make the development process much simpler as you can directly use it in your application. There are a variety of Vue js frameworks to choose from, be it out-of-the-box UI elements or additional support for developing various types of web applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  List of Top 5 Vuejs Frameworks
&lt;/h2&gt;

&lt;h2&gt;
  
  
  1. Vuetify
&lt;/h2&gt;

&lt;p&gt;Vuetify is a powerful Vue Component Framework built from the ground up to be easy to learn and rewarding to master. Our collection of UI components maintain a consistent style throughout your application with enough customization options to meet any use-case.&lt;/p&gt;

&lt;p&gt;Vuetify is an Open Source project available for free under the MIT licensed. Additionally, Vuetify’s source code is available on GitHub, allowing developers to modify and contribute to its development if they choose to do so.&lt;br&gt;
&lt;a href="https://vuetifyjs.com" rel="noopener noreferrer"&gt;https://vuetifyjs.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwpx974yedv9hfsavucv6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwpx974yedv9hfsavucv6.png" alt="Image description" width="800" height="433"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Prime Vue
&lt;/h2&gt;

&lt;p&gt;PrimeVue is a complete UI suite for Vue.js consisting of a rich set of UI components, icons, blocks, and application templates. The project’s primary goal is to boost developer productivity by offering reusable solutions that are easy to tune and customize as an in-house library.&lt;/p&gt;

&lt;p&gt;The project has been created by PrimeTek a world-renowned vendor of popular UI Component suites, including PrimeFaces, PrimeNG, and PrimeReact. All the members in our team are full time employees of PrimeTek who share the same passion and vision for open source to create awesome UI libraries. Depending on a 3rd party library may introduce risks if the library maintainers decide not to work on the project, however, this is not the case with PrimeVue as the track record of PrimeTek shows. For example, PrimeFaces has been maintained actively since 2008.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://primevue.org" rel="noopener noreferrer"&gt;https://primevue.org&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ginrq4blig64upxbs21.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ginrq4blig64upxbs21.png" alt="Image description" width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Quasar
&lt;/h2&gt;

&lt;p&gt;Quasar is an MIT licensed open-source Vue.js based framework, which allows you as a web developer to quickly create responsive++ websites/apps in many flavours:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SPAs (Single Page App)&lt;/li&gt;
&lt;li&gt;SSR (Server-side Rendered App) (+ optional PWA client takeover)&lt;/li&gt;
&lt;li&gt;PWAs (Progressive Web App)&lt;/li&gt;
&lt;li&gt;BEX (Browser Extension)&lt;/li&gt;
&lt;li&gt;Mobile Apps (Android, iOS, …) through Cordova or Capacitor&lt;/li&gt;
&lt;li&gt;Multi-platform Desktop Apps (using Electron)&lt;/li&gt;
&lt;li&gt;Quasar’s motto is: write code once and simultaneously deploy it as a website, a Mobile App and/or an Electron App. Yes, one codebase for all of them, helping you develop an app in record time by using a state-of-the-art CLI and backed by best-practice, blazing fast Quasar web components.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;When using Quasar, you won’t need additional heavy libraries like Hammer.js, Moment.js or Bootstrap. It’s got those needs covered internally, and all with a small footprint!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://quasar.dev" rel="noopener noreferrer"&gt;https://quasar.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmunv3e7l3c3hiojzqvpb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmunv3e7l3c3hiojzqvpb.png" alt="Image description" width="560" height="301"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Nuxt.js
&lt;/h2&gt;

&lt;p&gt;Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe, performant and production-grade full-stack web applications and websites with Vue.js.&lt;/p&gt;

&lt;p&gt;Nuxt has no vendor lock-in, allowing you to deploy your application everywhere, even on the edge.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://nuxt.com" rel="noopener noreferrer"&gt;https://nuxt.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flfyqxc990cf96094i1kk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flfyqxc990cf96094i1kk.png" alt="Image description" width="560" height="343"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Olobase
&lt;/h2&gt;

&lt;p&gt;Olobase is an Open Source full-stack web application framework designed to create fast and easy admin panel applications using Vue.js — Php technologies with allows extensive customizations.&lt;/p&gt;

&lt;p&gt;The framework contains &lt;strong&gt;Vue 3 +Vuetify + PHP&lt;/strong&gt; tech stacks.&lt;/p&gt;

&lt;p&gt;If you want an architecture-ready framework, you should check out this full-featured solution combined with Vue and PHP.&lt;/p&gt;

&lt;p&gt;They have great component lists.&lt;br&gt;
&lt;a href="https://en.olobase.dev/docs/1.0/ui/all-components.html" rel="noopener noreferrer"&gt;Olobase Component List&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;br&gt;
Integration Ready Vue.js / Vuetify.js Components&lt;br&gt;
Mezzio PHP Rest API for Backend&lt;br&gt;
Built in JWT Authentication&lt;br&gt;
Built in Roles &amp;amp; Permission Management for Authorization&lt;br&gt;
Layouts&lt;br&gt;
Plugins&lt;br&gt;
Input and Fields&lt;br&gt;
Data Providers&lt;br&gt;
Built in Data Grid Colum Filters&lt;br&gt;
i18n Support&lt;br&gt;
Authentication Providers&lt;br&gt;
Resource Management&lt;br&gt;
Community and Ticket Support&lt;/p&gt;

&lt;p&gt;&lt;a href="https://oloma.dev" rel="noopener noreferrer"&gt;https://oloma.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkngru2r0m3cs7cs0u9r3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkngru2r0m3cs7cs0u9r3.png" alt="Image description" width="800" height="535"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Top 5 Php Frameworks to be included in the Best of 2025 List</title>
      <dc:creator>Ersin Guvenc</dc:creator>
      <pubDate>Wed, 31 Jul 2024 08:18:07 +0000</pubDate>
      <link>https://dev.to/eguvenc/top-5-php-frameworks-to-be-included-in-the-best-of-2025-list-1fkj</link>
      <guid>https://dev.to/eguvenc/top-5-php-frameworks-to-be-included-in-the-best-of-2025-list-1fkj</guid>
      <description>&lt;p&gt;&lt;strong&gt;What is a Framework?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In computer programming, a software framework is an abstraction in which software, providing generic functionality, can be selectively changed by additional user-written code, thus providing application-specific software. It provides a standard way to build and deploy applications and is a universal, reusable software environment that provides particular functionality as part of a larger software platform to facilitate the development of software applications, products and solutions.&lt;br&gt;
A PHP framework is a pre-built platform that provides a foundation and tools for building web applications with PHP programming language. These frameworks aim to streamline development by offering standardized conventions, reusable components, and a modular architecture.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Top 5 PHP Frameworks for Web Development&lt;/strong&gt;&lt;br&gt;
In the following article, we will talk about the best php frameworks that should be in the top 5 for 2025.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Symfony
&lt;/h2&gt;

&lt;p&gt;Symfony is a free and open-source PHP web application framework and a set of reusable PHP component libraries. It was published as free software on October 18, 2005, and released under the MIT License.&lt;br&gt;
&lt;a href="https://symfony.com" rel="noopener noreferrer"&gt;https://symfony.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjhnj8xkzlab8apstzee6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjhnj8xkzlab8apstzee6.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;br&gt;
50+ decoupled components easily installable using Composer.&lt;br&gt;
Supports a diverse set of databases - MySql, Oracle, PostgreSQL, SQLite, SQL Server, and SAP Sybase.&lt;br&gt;
Twig templating engine for handling views.&lt;br&gt;
Provides a command-line interface (CLI) called Symfony Console to create custom commands to perform various tasks, such as generating code, running migrations, and more.&lt;br&gt;
Integrates with the Doctrine Object-Relational Mapping (ORM) system to use PHP objects with databases.&lt;br&gt;
Highly flexible and customizable.&lt;br&gt;
Mature ecosystem with a large developer community.&lt;br&gt;
Supports testing through PHPUnit.&lt;/p&gt;

&lt;p&gt;Symfony, High Performance PHP Framework for Web Development&lt;br&gt;
Symfony is a set of reusable PHP components and a PHP framework to build web applications, APIs, microservices and web…symfony.com&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Laravel
&lt;/h2&gt;

&lt;p&gt;Laravel is a web application framework with expressive, elegant syntax. We've already laid the foundation - freeing you to create without sweating the small things.&lt;br&gt;
&lt;a href="https://laravel.com" rel="noopener noreferrer"&gt;https://laravel.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F283zl14j3lxkrdhpuix6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F283zl14j3lxkrdhpuix6.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;br&gt;
Built-in access management.&lt;br&gt;
Integrate with popular email services like Amazon SES, sendmail, etc.&lt;br&gt;
Built-in Eloquent ORM (Object-Relational Mapping) to convert data between incompatible type systems.&lt;br&gt;
Middleware to filter HTTP requests entering the application.&lt;br&gt;
Routing that allows developers to map HTTP requests to specific controller actions.&lt;br&gt;
Reverse routing to generate URLs dynamically on the basis of their route name.&lt;br&gt;
Blade templating engine for designing templates.&lt;br&gt;
RESTful controllers for request handling.&lt;br&gt;
Built-in PHPUnit Testing.&lt;br&gt;
Real-Time broadcasting with Laravel Echo for building features like live chat, notifications, and other real-time updates.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Laminas
&lt;/h2&gt;

&lt;p&gt;Laminas Project (formerly Zend Framework or ZF) is an open source, object-oriented web application framework implemented in PHP 7 and licensed under the New BSD License.[3] The framework is basically a collection of professional PHP[4]-based packages.[5] The framework uses various packages by the use of Composer as part of its package dependency managers; some of them are PHPUnit for testing all packages, Travis CI for continuous Integration Services. Laminas provides to users a support of the model–view–controller (MVC) in combination with Front Controller solution.[6] MVC implementation in Laminas has five main areas. The router and dispatcher functions to decide which controller to run based on data from URL, and controller functions in combination with the model and view to develop and create the final web page.[5]&lt;br&gt;
On 17 April 2019 it was announced[7] that the framework is transitioning into an open source project hosted by the Linux Foundation to be known as Laminas.&lt;br&gt;
&lt;a href="https://laminas.dev" rel="noopener noreferrer"&gt;https://laminas.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F311iykoigfzoam9s8i2z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F311iykoigfzoam9s8i2z.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;br&gt;
Event-driven flexible MVC framework for building scalable PHP applications.&lt;br&gt;
Extensive databases include MySQL, MS SQL Server, Oracle, MariaDB, IBMDB2, PostgreSQL, etc.&lt;br&gt;
Provides better security.&lt;br&gt;
Provides components for dependency injection, caching, form validations, PubSubHubbub(WebSub) interactions, logging, routing, pagination, session management, diagnostic tests, event dispatchers, feed parsers, etc.&lt;br&gt;
Some noteworthy components apart from the usual ones are:&lt;br&gt;
'Laminas-log' - is a PSR-3 compliant logger with support for filtering and formatting.&lt;br&gt;
'Laminas-form' for implementing complex forms, casting them into business objects.&lt;br&gt;
'Laminas-math' for generating cryptographic numbers.&lt;br&gt;
'Laminas-session' for object-oriented interface to session &amp;amp; storage.&lt;br&gt;
'Laminas-cache' for caching implementations and codified caching storage strategies for callbacks.&lt;br&gt;
'Laminas-db' is used for database abstraction and SQL operations.&lt;br&gt;
'Laminas-xml2json' is used to convert XML documents to JSON format.&lt;br&gt;
'Laminas-SOAP' is used to create SOAP applications and interact with them.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Mezzio
&lt;/h2&gt;

&lt;p&gt;The beauty of Mezzio is we designed it around PHP-FIG, the framework interop group, their standard recommendations that they have put out. So it's using the standard HTTP messages, standard middleware, standard HTTP message factories - and anything else you want to put in there. While we provide dependency injection container integration, you can use any dependency injection container you want - whether it's one from Symfony, one we produce with our service manager, or even PHPDI.&lt;br&gt;
You can do the same for templating, logging, and all of that. The great thing is that it doesn't lock you in to any one framework, and allows you to develop exactly the application you need to deliver value with your business.&lt;br&gt;
Mezzio is a really nice tool for writing microservices because you can design exactly the workflows you need, and make them as lean as you want them. This makes them an ideal candidate for APIs, which microservices essentially are, so they're going to be very fast, simple to write, and they're going to give you all the tools you need in order to do the exact workflow you need for that particular service.&lt;br&gt;
&lt;a href="https://docs.mezzio.dev/" rel="noopener noreferrer"&gt;https://docs.mezzio.dev/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmk6ix9vrb0guqhmiyp9c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmk6ix9vrb0guqhmiyp9c.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;br&gt;
Easy to Use and Modern Architecture&lt;br&gt;
PSR15 Middlewares&lt;br&gt;
Routing&lt;br&gt;
i18n Support&lt;br&gt;
PSR-11 Container&lt;br&gt;
Flexible Templating&lt;br&gt;
Modularity&lt;br&gt;
Error Handling&lt;br&gt;
Extensive databases include MySQL, MS SQL Server, Oracle, MariaDB, IBMDB2, PostgreSQL, etc.&lt;br&gt;
Provides better security.&lt;br&gt;
Provides components for dependency injection, caching, form validations, PubSubHubbub(WebSub) interactions, logging, routing, pagination, session management, diagnostic tests, event dispatchers, feed parsers, etc.&lt;br&gt;
Best choose for Microservices.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Olobase
&lt;/h2&gt;

&lt;p&gt;Olobase is an Open Source full-stack developer framework designed to create fast and easy web applications using Vue.js - Php technologies with allows extensive customizations.&lt;br&gt;
The framework contains Vue 3 + Vuetify + PHP + MYSQL + Redis tech stacks.&lt;br&gt;
If you want an architecture-ready framework, you should check out this full-featured solution combined with Vue and PHP.&lt;br&gt;
&lt;a href="https://oloma.dev" rel="noopener noreferrer"&gt;https://oloma.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzljuvmvenkrhrso8exqg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzljuvmvenkrhrso8exqg.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Features&lt;/strong&gt;&lt;br&gt;
Integration Ready Vue.js / Vuetify.js Components&lt;br&gt;
Mezzio PHP Rest API for Backend&lt;br&gt;
Built in JWT Authentication&lt;br&gt;
Built in Roles &amp;amp; Permission Management for Authorization&lt;br&gt;
Layouts&lt;br&gt;
Plugins&lt;br&gt;
Input and Fields&lt;br&gt;
Data Providers&lt;br&gt;
Built in Data Grid Colum Filters&lt;br&gt;
i18n Support&lt;br&gt;
Authentication Providers&lt;br&gt;
Resource Management&lt;br&gt;
Community and Ticket Support&lt;/p&gt;

</description>
      <category>olobase</category>
      <category>vue</category>
      <category>admin</category>
      <category>framework</category>
    </item>
    <item>
      <title>How can I add the parent checkbox to the Vuetify datagrid group table?</title>
      <dc:creator>Ersin Guvenc</dc:creator>
      <pubDate>Sat, 30 Jul 2022 09:37:57 +0000</pubDate>
      <link>https://dev.to/eguvenc/how-can-i-add-the-parent-checkbox-to-the-vuetify-datagrid-group-table-4edf</link>
      <guid>https://dev.to/eguvenc/how-can-i-add-the-parent-checkbox-to-the-vuetify-datagrid-group-table-4edf</guid>
      <description>&lt;p&gt;&lt;a href="https://stackoverflow.com/questions/73174354/how-can-i-add-the-parent-checkbox-to-the-vuetify-datagrid-group-table" rel="noopener noreferrer"&gt;https://stackoverflow.com/questions/73174354/how-can-i-add-the-parent-checkbox-to-the-vuetify-datagrid-group-table&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vuetify</category>
    </item>
  </channel>
</rss>
