<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                終于又到了寫著一篇的時候了,從去年(2013)8月份決定再更新一版Backbonejs入門教程。原因在前言中已經介紹過了,主要是填一些坑。 看看上一版的那個總結?[16、總結的說](http://www.the5fire.com/16-backbone-summary.html)?的時間——2012.4.18。再看看這一篇的時間——2014.4.15,差不多剛好兩年的時間。之前的狀態是剛接觸前端框架方面的東西,像是在迷霧中行走,摸摸探探的總算知道這是條什么樣的路。 現在的這一本更多的是希望從一個實用的角度出發,在長期的實踐開發中總結出來的經驗是:如果你學了一個東西,最終沒有把它用到實際應用中,那么你學習這個東西最終產生的價值就抵不上你所花得成本。軟件開發這東西,大部分情況下你只有切身的經歷了技術對最終產品的作用,你才會對如何運用這一技術有些感覺,不然的話真的是紙上談兵。 因此在這一版中我一開始寫的時候就確定了一個最終的目標,那就是要做一個上線的系統,能夠讓互聯網用戶訪問得到。另外還希望所有用心看了這一系列教程的Backbonejs初學者能夠把學到的東西運用進來。 在最開始確定要不要刨這么一個坑的時候我猶豫了很久。這個框架在實際的工作中并沒有用到,這意味著我對Backbonejs的再次學習和整理對工作上的事情沒有太大幫助,雖然我會據此同我們的前端同學進行交流。 時間成本是最大的成本,在后端的世界里也有很多東西值得我去探索。猶豫幾天之后我寫了這篇文章?[心存恐懼便無自由](http://www.the5fire.com/fear-lead-to-not-free.html)?。我覺得應該去做一些自己想做的事情,心里不受任何約束的。 一些牢騷完之后,再說些技術的東西。 Backbonejs學習最大的難點在于你需要有以一個前端MVC框架的概念。一旦有了這么一個概念之后,你就會意識到,所有的前端框架只是填充了MVC中的各個部分,然后提供給你一個工具,讓你可以按這種方式來組織你的代碼。 因此在學習過程中,你也只需要掌握里面的幾個概念:Model、Collection、View、Router,剩下的東西就和框架無關了,都是你軟件開發經驗的運用。新手的話建議去參透官網的那個todos案例,關于這個案例的事情這里不再贅述了。 好了,就寫這么多。這個持久的工程總算是到了尾聲了。 基于這個wechat這個項目,我創建了[http://bb-js.org](http://bb-js.org/)?這樣一個可實時交流的社區,也是讀者在練習完Backbonejs可以參與社區開發中的一個項目。有興趣的讀者可以在讀完本書,向我申請,申請條件是你得了解所有wechat項目的代碼,并且知道如何添加新功能。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看