Ruby在Rails.

显示25个结果中的1-9个
工程图标雪佛龙 后端

大学教师'T构建,集成 - CRM集成指南

经过 Leif Gensert

客户关系管理系统提供了更多明确和信息的商业,有关客户行为的更多信息,有助于提高销售,保留现有客户,并吸引新的客户。 在本文中,Toptaltal Software Developer Leif Genert概述了CRM集成的基本挑战,并解释了您可以做些什么,以使过程尽可能高效和摩擦。

14分钟阅读继续阅读
工程图标雪佛龙 后端

时间戳截断:Ruby on Rails Activerecord Tale

经过 Maciek Rząsa

测试应保留应用程序。但是测试自己可以成为脆弱的 - 甚至是最直接的。这里'我们如何在PostgreSQL备份的rails应用程序中潜入问题的测试,以及我们发现的内容。

< 5 minute read继续阅读
工程图标雪佛龙 网上前端

在Ruby上集成条纹和PayPal支付方法在Rails上

经过 Henrique Reinaldo Sarmento

安全付款处理是任何电子商务操作的主要先决条件。如果失败,后果可能对任何公司,大或小的公司都可能是灾难性的。 在本文中,Toptal Ruby在Rails开发者Henrique Reinaldo Sarmento概述了如何在Rails Ecommerce App上创建Ruby,利用PayPal和Stripe进行可靠和安全的付款。

读取25分钟继续阅读
工程图标雪佛龙 技术

Rails 6功能:什么 '新的,为什么重要

经过 Avant Mittal

Rails 6终于在这里,具有主要的改进和巧妙的新功能,应该比以往更轻松,更快的开发。 在本文中,Toptal Ruby在Rails Developer Avant Mittal潜入Rails 6 Changelog,向您介绍这些新功能,并解释您将如何在下一个Rails项目中使用它们。

9分钟阅读继续阅读
工程图标雪佛龙 后端

Rails服务对象:综合指南

经过 Amin Shah Gilani

Rails船用您需要快速原型应用程序所需的一切,但是当您的Codebase开始生长时,您'LL遇到传统脂肪模型,瘦的控制器咒语休息。当您的业务逻辑可以'T适合模型或控制器,即's当服务对象进入并让我们将每个业务行为分开到自己的Ruby对象中。

11分钟阅读继续阅读
工程图标雪佛龙 后端

Field-Level Rails缓存失效:DSL解决方案

经过 Botond Orban

rails中的片段缓存提供了一种简单但改善您的应用的强大方法'表演。但是,某些真实世界的方案与默认情况下,Rails Cache的行为如何表现不佳。 在本文中,Toptal Ruby在Rails Developer Orban Botond中显示了如何实现小型DSL以优化相关实体的缓存是如何无效的,以提高模板呈现性能。

7分钟阅读继续阅读
工程图标雪佛龙 后端

遇见凤凰城:Elixir上的现代Web应用程序的铁路样框架

经过 Eduardo Bautista

在后端软件开发中,提高生产率通常以性能成本为出现。在本文中,Toptog软件工程师Eduardo Bautista向我们展示了Phoenix框架如何在Rails World的熟悉概念上构建,使其更容易构建强大的并发应用程序而不会影响性能。

9分钟阅读继续阅读
工程图标雪佛龙 后端

使用普通的旧红宝石对象构建时尚的轨道组件

经过 Eqbal Quran

您的网站正在获得牵引力,您正在迅速增长。 Ruby / Rails是您的编程语言。您的团队更大,您已放弃“胖型,瘦控制器”作为Rails应用程序的设计风格。但是,你仍然不想弃绝轨道?没问题。 在本文中,Toptal软件工程师Eqbal Quran解释了如何使用Nothing Old Ruby对象解耦和隔离您的轨道组件。 Ruby对象和抽象可以解耦,简化测试,并帮助您生产干净,可维护的代码。

18分钟阅读继续阅读
工程图标雪佛龙 技术

清洁代码和异常处理艺术

经过 Ahmed AbdelHalim

例外与编程本身一样古老。未处理的异常可能会导致意外行为,结果可以是壮观的。随着时间的推移,这些错误有助于例外的印象是坏事。 但例外是现代编程的基本要素。我们应该拥抱他们而不是担心异常,并学会如何从他们那里受益。在本文中,我们将讨论如何优雅地管理异常,并使用它们来编写更可维护的清洁代码。

12分钟阅读继续阅读

加入Toptalal.® community.