<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>laplace (不像程序员的LAP)</title>
    <link>https://ruby-china.org/laplace</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Rails 中有哪些优秀的设计和 web 开发最佳实践？</title>
      <description>&lt;p&gt;如题&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;最佳实践&lt;/strong&gt; 和 &lt;strong&gt;优秀设计&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;-------------------更新一下-------------------&lt;/p&gt;

&lt;p&gt;一开始问的可能表述不清楚，看来问问题还是不能太懒🤓&lt;/p&gt;

&lt;p&gt;我们都知道 web 开发是十分复杂的，面临着各种风险，新手十分容易踩坑。&lt;/p&gt;

&lt;p&gt;但是强大的 rails 开箱即用地提供了很多在 web 上十分有用的工具，这些工具也是目前 web 开发中比较好的实践（广告法说不能用 zuì）。&lt;/p&gt;

&lt;p&gt;比如提供了&lt;code&gt;健壮参数&lt;/code&gt;防止用户提交不必要的参数到服务器。&lt;/p&gt;

&lt;p&gt;比如提供了&lt;code&gt;csrf_meta_tags&lt;/code&gt;和&lt;code&gt;protect_from_forgery&lt;/code&gt;防止 csrf 和请求伪造。&lt;/p&gt;

&lt;p&gt;比如提供了&lt;code&gt;Asset Pipeline&lt;/code&gt;管理静态资源（貌似现在也是被其他工具替代了）。&lt;/p&gt;

&lt;p&gt;我毕竟是个野生程序员，也没在大公司开发过 web，很多 web 开发上的最佳实践可能连听都没听过，也是希望能从 rails 框架的功能、代码、设计中学习一些东西。&lt;/p&gt;

&lt;p&gt;希望大佬能不吝赐教。&lt;/p&gt;</description>
      <author>laplace</author>
      <pubDate>Fri, 25 Aug 2017 11:32:21 +0800</pubDate>
      <link>https://ruby-china.org/topics/33939</link>
      <guid>https://ruby-china.org/topics/33939</guid>
    </item>
    <item>
      <title>写 Rails 应用的插件系统，有什么最佳实践？</title>
      <description>&lt;p&gt;如果要实现类似 wordpress 那种&lt;strong&gt;自动从网络下载、下载后自动安装、安装后可随时“启用 | 禁用”&lt;/strong&gt;的插件系统。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;应该怎样设计？&lt;/li&gt;
&lt;li&gt;有什么最佳实践？&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>laplace</author>
      <pubDate>Tue, 21 Jun 2016 13:23:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/30336</link>
      <guid>https://ruby-china.org/topics/30336</guid>
    </item>
  </channel>
</rss>
