javascript - 寫一套類似暢言多說的程式需要掌握哪些技能

來源:互聯網
上載者:User
關鍵字 javascript php css
本人學生,所以不懂這些大公司的產品怎麼做出來的
css和php背景編寫我覺得我可以做到,但是js這一塊就不怎麼清楚
這些評論框的js我研究過,但是看不懂,請大神提供個思路,是不是要用什麼js架構啥的

回複內容:

本人學生,所以不懂這些大公司的產品怎麼做出來的
css和php背景編寫我覺得我可以做到,但是js這一塊就不怎麼清楚
這些評論框的js我研究過,但是看不懂,請大神提供個思路,是不是要用什麼js架構啥的

主要是OpenID和防AD灌水,我在很多年前有想寫這樣的程式的想法,但那時候貌似還沒有OpenID這個概念。

如果你現在還想開發社會化評論程式,如果是當作練習,可以寫寫。如果想讓這個程式有很多人用,建議你不要把精力花在這個上面。

國內已經有暢言和多說了,而且都是大企業投資,已經積累了很多使用者。

新出的程式,如果不是大公司做出來的,別人不會用的,因為所有評論資料全部存在你的伺服器,萬一哪天關了,就全沒了。

js架構有2種,1種叫類庫,比如jquery,移動端的zepto,是讓你寫代碼方便的,提高工作效率,但是代碼效率不高,jq的有些語句慢js10倍以上。第二種才叫架構,mvc,mvvm,vm等等,在我認為他們是組織代碼的地方。強調好維護。他們效率肯定沒有原生高,開發效率有時候未必比原生快,但是維護的時候爽的一比。上次寫個angular表單驗證、原生幾句話,ng幾十行,但是當你項目大了以後原生的代碼扯到一起太亂了,維護太麻煩,所以這些架構都是資料與結構分離、強調好維護。
當你寫個小網站啥的沒必要用架構,類庫都不需要,你項目很大,可能經常改動,就需要用架構來組織你的代碼了,謝謝。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.