{"id":39924,"date":"2024-08-12T10:44:01","date_gmt":"2024-08-12T17:44:01","guid":{"rendered":"https:\/\/salesforcedevops.net\/?p=39924"},"modified":"2024-08-13T07:36:02","modified_gmt":"2024-08-13T14:36:02","slug":"apex-or-flow-what-is-the-choice-of-the-salesforce-community","status":"publish","type":"post","link":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/","title":{"rendered":"Apex or Flow: What Is the Choice of the Salesforce Community?"},"content":{"rendered":"\n<p class=\"has-drop-cap wp-block-paragraph\">While working on the series of articles about <a href=\"http:\/\/wp.noc.tnxs.net\/index.php\/2024\/06\/04\/apex-or-flow-when-to-code-and-when-to-click\/\">Apex and Flow<\/a> and their <a href=\"http:\/\/wp.noc.tnxs.net\/index.php\/2024\/07\/31\/salesforce-devops-and-the-apex-flow-tradeoffs\/\">tradeoffs<\/a> I decided to make a survey and ask my Salesforce network on Linkedin which solution they would prefer, when starting a new project. Results were quite insightful, and I would like to share those with you below.<\/p>\n\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Table of contents<\/h2><ul><li><a href=\"#h-flow-or-apex-what-does-linkedin-salesforce-community-say\" data-level=\"2\">Flow or Apex: What Does LinkedIn Salesforce Community Say?<\/a><\/li><li><a href=\"#h-best-practices-for-choosing-between-apex-and-flow\" data-level=\"2\">Best Practices for Choosing Between Apex and Flow<\/a><ul><li><a href=\"#h-how-to-decide\" data-level=\"3\">How to Decide<\/a><\/li><li><a href=\"#h-recommendations-based-on-needs-and-skills\" data-level=\"3\">Recommendations Based on Needs and Skills<\/a><\/li><\/ul><\/li><li><a href=\"#h-future-trends-and-developments\" data-level=\"2\">Future Trends and Developments<\/a><ul><li><a href=\"#h-better-automation-tools\" data-level=\"3\">Better Automation Tools<\/a><\/li><li><a href=\"#h-integration-and-scalability\" data-level=\"3\">Integration and Scalability<\/a><\/li><li><a href=\"#h-clearer-guidelines\" data-level=\"3\">Clearer Guidelines<\/a><\/li><li><a href=\"#h-managing-technical-debt\" data-level=\"3\">Managing Technical Debt<\/a><\/li><\/ul><\/li><li><a href=\"#h-wrapping-up\" data-level=\"2\">Wrapping Up<\/a><\/li><\/ul><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-flow-or-apex-what-does-linkedin-salesforce-community-say\"><a><\/a>Flow or Apex: What Does LinkedIn Salesforce Community Say?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In July I <a href=\"https:\/\/www.linkedin.com\/posts\/doriansabitov_happy-wednesday-guys-i-hope-to-hear-your-activity-7216766655543058432-FV9l\">conducted a poll on LinkedIn<\/a> to understand preferences between Flow and Apex for the new Salesforce project:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/image.png\"><img decoding=\"async\" width=\"975\" height=\"510\" data-src=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/image.png\" alt=\"LinkedIn poll results: Salesforce developers prefer Apex over Flow for new projects. 64% choose Apex vs 36% for Flow. Poll conducted by Dorian Sabitov, 4x Certified Salesforce Developer, Consultant, and Administrator. 56 total votes in closed poll on tool preference for Salesforce development\" class=\"wp-image-39926 lazyload\" data-srcset=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/image.png 975w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/image-300x157.png 300w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/image-768x402.png 768w\" data-sizes=\"(max-width: 975px) 100vw, 975px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 975px; --smush-placeholder-aspect-ratio: 975\/510;\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Analyzing the responses and doing breakdowns by their roles, experience and skills, I came to 4 distinct conclusions:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion #1<\/strong>: No matter of Seniority of the Salesforce expert, all levels prefer Apex.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-1.png\"><img decoding=\"async\" width=\"676\" height=\"306\" data-src=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-1.png\" alt=\"Salesforce expert preference analysis: LinkedIn poll results show Apex outperforms Flow across all seniority levels (Senior, Middle, Junior) in July 2024. Data visualization compares Apex vs Flow usage preferences among Salesforce professionals\" class=\"wp-image-39939 lazyload\" data-srcset=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-1.png 676w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-1-300x136.png 300w\" data-sizes=\"(max-width: 676px) 100vw, 676px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 676px; --smush-placeholder-aspect-ratio: 676\/306;\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion #2<\/strong>: Certified Salesforce specialists give strong preference to Apex, while not certified have an equal 50\/50 split of choices.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-2.png\"><img decoding=\"async\" width=\"676\" height=\"342\" data-src=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-2.png\" alt=\"Salesforce certification impact on Apex vs Flow preference: July 2024 LinkedIn poll reveals certified specialists strongly prefer Apex (69.05%), while non-certified have equal preference. Data visualization compares tool preferences based on certification status\" class=\"wp-image-39940 lazyload\" data-srcset=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-2.png 676w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-2-300x152.png 300w\" data-sizes=\"(max-width: 676px) 100vw, 676px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 676px; --smush-placeholder-aspect-ratio: 676\/342;\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion #3<\/strong>: All surveyed respondents with main job titles Salesforce Consultant and Analyst voted for Flow as their preference, while Developers gave a strong preference to Apex.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-3-1.png\"><img decoding=\"async\" width=\"676\" height=\"504\" data-src=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-3-1.png\" alt=\"Salesforce job roles impact on Apex vs Flow preferences: July 2024 LinkedIn poll reveals Consultants and Analysts unanimously prefer Flow, while Developers strongly favor Apex (84.62%). Chart breaks down tool preferences across various Salesforce roles including Recruiters, Administrators, and others\" class=\"wp-image-39945 lazyload\" data-srcset=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-3-1.png 676w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-3-1-300x224.png 300w\" data-sizes=\"(max-width: 676px) 100vw, 676px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 676px; --smush-placeholder-aspect-ratio: 676\/504;\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conclusion #4<\/strong>: If a respondent had Flow in LinkedIn skills mentioned, they are likely to vote for Flow, while if Apex is on skillset &#8211; then preference will be given to Apex.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-4.png\"><img decoding=\"async\" width=\"676\" height=\"470\" data-src=\"http:\/\/wp.noc.tnxs.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-4.png\" alt=\"Salesforce skill set influence on Apex vs Flow preferences: July 2024 LinkedIn poll shows strong correlation between listed skills and tool preference. 75% with Flow skills prefer Flow, while 89.47% with Apex skills favor Apex. Data visualization compares tool preferences based on LinkedIn skill listings\" class=\"wp-image-39943 lazyload\" data-srcset=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-4.png 676w, https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/LinkedIn-Poll-Conclusion-4-300x209.png 300w\" data-sizes=\"(max-width: 676px) 100vw, 676px\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 676px; --smush-placeholder-aspect-ratio: 676\/470;\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">And let me share more original insights from participants on the question \u201cWhen selecting between Apex and Flow for a new project, which will you prefer?\u201d below:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/pawe%C5%82-kaca-83206aa0\/overlay\/about-this-profile\/\">Pawe\u0142 Kaca<\/a>, Salesforce Developer<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cRegarding the usage of Apex or Flows in new projects.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In my opinion, it depends on multiple factors:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Complexity of object\/logic<\/li>\n\n\n\n<li>Predicted number of records in the object<\/li>\n\n\n\n<li>Size of project\/development team<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For small projects, not complex logic sure flows will be a good solution, and for any other scenario, I would recommend using Apex and triggers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The biggest no-go with flows for me is if, at any moment of future project development, there is a situation in which two people from the team need to work on the same flow\/sub-flow. This is just not possible due to the lack of possibility of good versioning and flow metadata merging capabilities. Usually, merge conflict situations end with the scenario that one developer needs to replicate his job based on another developer&#8217;s flow version.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/mwiszenko\/overlay\/about-this-profile\/?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base%3BxPxxVd7CQtKG%2B2FQGf%2B%2Blg%3D%3D\">Micha\u0142 Wiszenko<\/a>, Senior Salesforce Developer at Deloitte Digital | 12x Salesforce Certified<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cObviously the question is not easy to answer, because the choice will always be dictated by multiple criteria (budget, timeline, org size, skillset of the team, etc.), and the most likely scenario is to simply end up having a mixture of both solutions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To answer your question, though, my main point is that one can implement a very complex full-code system, but it\u2019s impossible to replicate that with a flow-only approach due to its limitations. On top of that, Apex provides more control over code execution, allowing major performance optimizations, which is one of the main keys to a scalable system. However, it\u2019s obviously quite handy to also have flows as a quick, declarative way to configure more basic automations. In the end, in a real-life scenario, each tool will find its use, just for different reasons and purposes.\u201d<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-best-practices-for-choosing-between-apex-and-flow\"><a><\/a>Best Practices for Choosing Between Apex and Flow<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Choosing between Apex and Flow for your Salesforce project is important, let\u2019s sum up how to make the best decision based on the opinions and answers we\u2019ve received.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-how-to-decide\"><a><\/a>How to Decide<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Project Needs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Simple Tasks:<\/strong> For straightforward tasks like sending emails or updating records, Flow is a great choice. It\u2019s quick and easy to set up.<\/li>\n\n\n\n<li><strong>Complex Tasks:<\/strong> For intricate processes requiring detailed logic and integrations, like <a href=\"https:\/\/www.sfapps.info\/netsuite-salesforce-migration-in-retail\/\">Salesforce Netsuite integration<\/a> or similar, Apex is better. It offers the flexibility and control you need for complex business rules.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Team Skills<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Non-Coders:<\/strong> If your team mainly consists of admins or business analysts who don\u2019t code, Flow is ideal. Its visual interface makes creating and modifying processes simple.<\/li>\n\n\n\n<li><strong>Coders:<\/strong> If you have skilled developers, using Apex can unlock advanced features and customization that Flow can\u2019t provide.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Performance Needs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>High Performance:<\/strong> For tasks needing high performance, especially with large datasets, Apex is usually more efficient.<\/li>\n\n\n\n<li><strong>Moderate Performance:<\/strong> For tasks that don\u2019t require heavy processing, Flow\u2019s ease of use and rapid deployment make it a good choice.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Maintenance<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Easy to Maintain:<\/strong> Consider long-term maintenance. Flows are easier to build but can become complex and hard to debug over time. Apex requires more effort initially but can be easier to maintain.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-recommendations-based-on-needs-and-skills\"><a><\/a>Recommendations Based on Needs and Skills<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Start Simple:<\/strong> Begin with Flow. It allows you to quickly set up automation and see results. <a href=\"https:\/\/www.linkedin.com\/in\/philippeozil\/\">Philippe Ozil<\/a> advises, &#8220;A good rule is to first try to build something with low code (Flow) and if it&#8217;s not possible, move to code (Apex).&#8221;<\/li>\n\n\n\n<li><strong>Performance Check:<\/strong> If you hit performance issues with Flow, consider switching to Apex, especially for tasks with large data volumes or complex calculations.<\/li>\n\n\n\n<li><strong>Combine Tools:<\/strong> Use both tools together. For example, use Flow for user interactions and simple logic, and Apex for backend processing and integrations. This combination often provides the best balance of ease of use and performance.<\/li>\n\n\n\n<li><strong>Train Your Team:<\/strong> Invest in training. If your team lacks coding skills, provide Apex training. Make sure non-developers are comfortable with Flow to maximize its benefits.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-future-trends-and-developments\"><a><\/a>Future Trends and Developments<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Staying updated on Salesforce trends helps you stay ahead. Here are some trends and predictions:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-better-automation-tools\">Better Automation Tools<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Salesforce is enhancing Flow with new features, making it more powerful and flexible. Expect improvements that address some current limitations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/nicolas-vuillamy\/\">Nicolas Vuillamy<\/a><strong><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It&#8217;s clear that Flow PM never discussed with DevOps PMs<\/li>\n\n\n\n<li>Positions in flows generate &#8220;false&#8221; conflicts, even with auto layout (whereby design positions should not be stored in the XML as they are not used for display)<\/li>\n\n\n\n<li>To avoid false conflicts, you can use <a href=\"https:\/\/sfdx-hardis.cloudity.com\/hardis\/project\/clean\/flowpositions\/\">sfdx-hardis plugin command<\/a><a href=\"https:\/\/sfdx-hardis.cloudity.com\/hardis\/project\/clean\/flowpositions\/\"><\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-integration-and-scalability\">Integration and Scalability<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As integration becomes more important, Apex will continue to play a key role. Salesforce will likely introduce tools that simplify complex integrations.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-clearer-guidelines\">Clearer Guidelines<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">With more use of Apex and Flow, Salesforce might provide clearer guidelines on when to use each tool, helping organizations make better decisions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-managing-technical-debt\">Managing Technical Debt<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As organizations build more Flows and Apex classes, managing technical debt will be crucial. Best practices for maintaining and refactoring both tools will become essential.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.linkedin.com\/in\/nicolas-vuillamy\/\">Nicolas Vuillamy<\/a> hopes for clearer guidelines from Salesforce: &#8220;I hope that Salesforce will provide clear guidelines about when to use Flows and how to use them, and when not to use Flows, especially in organizations with many processes requiring scalability and high performance.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Considering these factors and staying updated on trends helps you make smart choices between Apex and Flow, ensuring the best outcomes for your Salesforce projects.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-wrapping-up\"><a><\/a>Wrapping Up<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Choosing between Apex and Flow for your Salesforce project is a significant decision that impacts your project\u2019s success. Here are the key points to remember:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Understand Your Needs<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For simple tasks and quick automation, Flow is an excellent choice. It\u2019s user-friendly and allows rapid deployment.<\/li>\n\n\n\n<li>For complex logic, heavy data processing, or integrations, Apex is more suitable. It provides the flexibility and performance needed for more intricate projects.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Consider Your Team\u2019s Skills<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If your team includes non-developers, Flow enables them to contribute effectively without needing to code.<\/li>\n\n\n\n<li>If you have skilled developers, Apex offers advanced capabilities that can handle more sophisticated requirements.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Balance Performance and Maintenance<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Flow is easier to set up but can become complex to maintain over time.<\/li>\n\n\n\n<li>Apex requires more initial effort but can be easier to maintain and debug, especially with Salesforce\u2019s robust tools.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Hybrid Solutions<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Often, the best approach is to use both tools together. Use Flow for user interactions and simple logic, while leveraging Apex for backend processing and complex integrations.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stay Updated on Trends<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Salesforce is continually improving both Apex and Flow. Keeping up with these enhancements will help you make the best decisions for your projects.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Making the right choice between Apex and Flow can lead to more efficient, scalable, and maintainable Salesforce solutions. Philippe Ozil\u2019s advice to start with Flow and move to Apex if necessary is a practical approach. Nicolas Vuillamy\u2019s call for clearer guidelines from Salesforce highlights the importance of staying informed and adaptable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By understanding the strengths and limitations of each tool, considering your project\u2019s needs and your team\u2019s skills, and staying up to date with Salesforce\u2019s evolving features, you can make informed decisions that will benefit your Salesforce projects now and in the future.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<ul class=\"wp-block-yoast-seo-related-links yoast-seo-related-links\">\n<li><a href=\"http:\/\/wp.noc.tnxs.net\/index.php\/2024\/06\/04\/apex-or-flow-when-to-code-and-when-to-click\/\">Apex or Flow: When to Code and When to Click&nbsp;<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/wp.noc.tnxs.net\/index.php\/2024\/07\/31\/salesforce-devops-and-the-apex-flow-tradeoffs\/\">Salesforce DevOps and the Apex\/Flow Tradeoffs<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/wp.noc.tnxs.net\/index.php\/2022\/04\/27\/salesforce-trailblazerdx-2022-opens-with-flow-slack-mulesoft-and-tableau-news\/\">Salesforce TrailblazerDX 2022 Opens with Flow, Slack, MuleSoft and Tableau News<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/wp.noc.tnxs.net\/index.php\/2023\/04\/21\/google-vs-salesforce-dueling-over-generative-apps\/\">Google vs. Salesforce: Dueling Over Generative Apps<\/a><\/li>\n\n\n\n<li><a href=\"http:\/\/wp.noc.tnxs.net\/index.php\/2024\/04\/04\/einstein-for-flow-idp-and-mulesoft-salesforces-ai-trifecta\/\">Einstein for Flow, IDP, and MuleSoft: Salesforce&#8217;s AI Trifecta<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>While working on the series of articles about Apex and Flow and their tradeoffs I decided to make a survey and ask my Salesforce network on Linkedin which solution they&hellip;<\/p>\n","protected":false},"author":5,"featured_media":39935,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[3],"tags":[1742,1631,1743,1744,1745],"post_series":[],"class_list":["post-39924","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industry-analysis","tag-salesforce-apex-vs-flow","tag-salesforce-automation-tools","tag-salesforce-community-preferences","tag-salesforce-development-best-practices","tag-salesforce-project-optimization","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Apex or Flow: What Is the Choice of the Salesforce Community? - SalesforceDevops.net<\/title>\n<meta name=\"description\" content=\"Explore the Salesforce community&#039;s preferences between Apex and Flow. Learn when to use each, based on expert insights and survey data.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apex or Flow: What Is the Choice of the Salesforce Community? - SalesforceDevops.net\" \/>\n<meta property=\"og:description\" content=\"Explore the Salesforce community&#039;s preferences between Apex and Flow. Learn when to use each, based on expert insights and survey data.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/\" \/>\n<meta property=\"og:site_name\" content=\"SalesforceDevops.net\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/salesforcedevopsnet\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-12T17:44:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-13T14:36:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"686\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Dorian Sabitov\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@salesforcedevop\" \/>\n<meta name=\"twitter:site\" content=\"@salesforcedevop\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dorian Sabitov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/\"},\"author\":{\"name\":\"Dorian Sabitov\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/person\\\/636ad95d09b24304656bafac846ec6a0\"},\"headline\":\"Apex or Flow: What Is the Choice of the Salesforce Community?\",\"datePublished\":\"2024-08-12T17:44:01+00:00\",\"dateModified\":\"2024-08-13T14:36:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/\"},\"wordCount\":1496,\"publisher\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp\",\"keywords\":[\"Salesforce Apex vs Flow\",\"Salesforce automation tools\",\"Salesforce community preferences\",\"Salesforce development best practices\",\"Salesforce project optimization\"],\"articleSection\":[\"Industry Analysis\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"},\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/\",\"name\":\"Apex or Flow: What Is the Choice of the Salesforce Community? - SalesforceDevops.net\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp\",\"datePublished\":\"2024-08-12T17:44:01+00:00\",\"dateModified\":\"2024-08-13T14:36:02+00:00\",\"description\":\"Explore the Salesforce community's preferences between Apex and Flow. Learn when to use each, based on expert insights and survey data.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/08\\\/12\\\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\\\/#primaryimage\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp\",\"contentUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp\",\"width\":1200,\"height\":686,\"caption\":\"A split-screen image showcasing a sleek, modern control panel on one side, representing the structured coding environment of Apex, and a visual, drag-and-drop interface on the other side, symbolizing the intuitive design of Flow.\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#website\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/\",\"name\":\"SalesforceDevops.net\",\"description\":\"Elevating Salesforce Devops with Insights and Innovation\",\"publisher\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/salesforcedevops.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\",\"name\":\"SalesforceDevops.net\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/7760e9c16fc75961659174739887197e-sticker.png\",\"contentUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/7760e9c16fc75961659174739887197e-sticker.png\",\"width\":421,\"height\":421,\"caption\":\"SalesforceDevops.net\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/salesforcedevopsnet\",\"https:\\\/\\\/x.com\\\/salesforcedevop\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/vernonkeenan\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCOgOn9rD5gyXSOmV7-Q0n7g\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/person\\\/636ad95d09b24304656bafac846ec6a0\",\"name\":\"Dorian Sabitov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dabde17cc0aa0c3bc80d1276f14a8a490009b9b2e8ed493f8695f9e1ca42ce93?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dabde17cc0aa0c3bc80d1276f14a8a490009b9b2e8ed493f8695f9e1ca42ce93?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dabde17cc0aa0c3bc80d1276f14a8a490009b9b2e8ed493f8695f9e1ca42ce93?s=96&d=mm&r=g\",\"caption\":\"Dorian Sabitov\"},\"description\":\"Dorian Sabitov is a Salesforce developer, consultant and enthusiast, who combines a strong foundation in CRM administration with a remarkable collection of Salesforce certifications.His dedication to ongoing education and expertise in Salesforce highlights his commitment to progressing within the cloud-based CRM field.\",\"sameAs\":[\"https:\\\/\\\/www.sfapps.info\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/doriansabitov\\\/\"],\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/author\\\/dorian\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Apex or Flow: What Is the Choice of the Salesforce Community? - SalesforceDevops.net","description":"Explore the Salesforce community's preferences between Apex and Flow. Learn when to use each, based on expert insights and survey data.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/","og_locale":"en_US","og_type":"article","og_title":"Apex or Flow: What Is the Choice of the Salesforce Community? - SalesforceDevops.net","og_description":"Explore the Salesforce community's preferences between Apex and Flow. Learn when to use each, based on expert insights and survey data.","og_url":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/","og_site_name":"SalesforceDevops.net","article_publisher":"https:\/\/www.facebook.com\/salesforcedevopsnet","article_published_time":"2024-08-12T17:44:01+00:00","article_modified_time":"2024-08-13T14:36:02+00:00","og_image":[{"width":1200,"height":686,"url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp","type":"image\/webp"}],"author":"Dorian Sabitov","twitter_card":"summary_large_image","twitter_creator":"@salesforcedevop","twitter_site":"@salesforcedevop","twitter_misc":{"Written by":"Dorian Sabitov","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/#article","isPartOf":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/"},"author":{"name":"Dorian Sabitov","@id":"https:\/\/salesforcedevops.net\/#\/schema\/person\/636ad95d09b24304656bafac846ec6a0"},"headline":"Apex or Flow: What Is the Choice of the Salesforce Community?","datePublished":"2024-08-12T17:44:01+00:00","dateModified":"2024-08-13T14:36:02+00:00","mainEntityOfPage":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/"},"wordCount":1496,"publisher":{"@id":"https:\/\/salesforcedevops.net\/#organization"},"image":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/#primaryimage"},"thumbnailUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp","keywords":["Salesforce Apex vs Flow","Salesforce automation tools","Salesforce community preferences","Salesforce development best practices","Salesforce project optimization"],"articleSection":["Industry Analysis"],"inLanguage":"en-US","copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/salesforcedevops.net\/#organization"},"accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/","url":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/","name":"Apex or Flow: What Is the Choice of the Salesforce Community? - SalesforceDevops.net","isPartOf":{"@id":"https:\/\/salesforcedevops.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/#primaryimage"},"image":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/#primaryimage"},"thumbnailUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp","datePublished":"2024-08-12T17:44:01+00:00","dateModified":"2024-08-13T14:36:02+00:00","description":"Explore the Salesforce community's preferences between Apex and Flow. Learn when to use each, based on expert insights and survey data.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/08\/12\/apex-or-flow-what-is-the-choice-of-the-salesforce-community\/#primaryimage","url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp","contentUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp","width":1200,"height":686,"caption":"A split-screen image showcasing a sleek, modern control panel on one side, representing the structured coding environment of Apex, and a visual, drag-and-drop interface on the other side, symbolizing the intuitive design of Flow."},{"@type":"WebSite","@id":"https:\/\/salesforcedevops.net\/#website","url":"https:\/\/salesforcedevops.net\/","name":"SalesforceDevops.net","description":"Elevating Salesforce Devops with Insights and Innovation","publisher":{"@id":"https:\/\/salesforcedevops.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/salesforcedevops.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/salesforcedevops.net\/#organization","name":"SalesforceDevops.net","url":"https:\/\/salesforcedevops.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/salesforcedevops.net\/#\/schema\/logo\/image\/","url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2021\/03\/7760e9c16fc75961659174739887197e-sticker.png","contentUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2021\/03\/7760e9c16fc75961659174739887197e-sticker.png","width":421,"height":421,"caption":"SalesforceDevops.net"},"image":{"@id":"https:\/\/salesforcedevops.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/salesforcedevopsnet","https:\/\/x.com\/salesforcedevop","https:\/\/www.linkedin.com\/in\/vernonkeenan","https:\/\/www.youtube.com\/channel\/UCOgOn9rD5gyXSOmV7-Q0n7g"]},{"@type":"Person","@id":"https:\/\/salesforcedevops.net\/#\/schema\/person\/636ad95d09b24304656bafac846ec6a0","name":"Dorian Sabitov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/dabde17cc0aa0c3bc80d1276f14a8a490009b9b2e8ed493f8695f9e1ca42ce93?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/dabde17cc0aa0c3bc80d1276f14a8a490009b9b2e8ed493f8695f9e1ca42ce93?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dabde17cc0aa0c3bc80d1276f14a8a490009b9b2e8ed493f8695f9e1ca42ce93?s=96&d=mm&r=g","caption":"Dorian Sabitov"},"description":"Dorian Sabitov is a Salesforce developer, consultant and enthusiast, who combines a strong foundation in CRM administration with a remarkable collection of Salesforce certifications.His dedication to ongoing education and expertise in Salesforce highlights his commitment to progressing within the cloud-based CRM field.","sameAs":["https:\/\/www.sfapps.info\/","https:\/\/www.linkedin.com\/in\/doriansabitov\/"],"url":"https:\/\/salesforcedevops.net\/index.php\/author\/dorian\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp",1200,686,false],"thumbnail":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--150x150.webp",150,150,true],"medium":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--300x171.webp",300,171,true],"medium_large":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--768x439.webp",768,439,true],"large":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--1024x585.webp",980,560,true],"1536x1536":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--1536x878.webp",1536,878,true],"2048x2048":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp",1200,686,false],"lightbox":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp",1200,686,false],"search_results":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled-125x125.webp",125,125,true],"blog_entry":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp",750,429,false],"blog_post":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp",750,429,false],"blog_post_full":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp",1200,686,false],"blog_related":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp",1200,686,false],"gallery":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-08-12-10.39.46-A-cover-image-with-a-split-screen-design-that-represents-the-comparison-between-Apex-and-Flow-in-Salesforce-automation-tools.-On-the-left-side-there--scaled.webp",1200,686,false]},"uagb_author_info":{"display_name":"Dorian Sabitov","author_link":"https:\/\/salesforcedevops.net\/index.php\/author\/dorian\/"},"uagb_comment_info":0,"uagb_excerpt":"While working on the series of articles about Apex and Flow and their tradeoffs I decided to make a survey and ask my Salesforce network on Linkedin which solution they&hellip;","_links":{"self":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/39924","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/comments?post=39924"}],"version-history":[{"count":9,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/39924\/revisions"}],"predecessor-version":[{"id":39946,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/39924\/revisions\/39946"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/media\/39935"}],"wp:attachment":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/media?parent=39924"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/categories?post=39924"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/tags?post=39924"},{"taxonomy":"post_series","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/post_series?post=39924"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}