javascript
UA Web挑战会议:针对初创公司的SpringIO
在本周,我在“后端”部分的UA Web挑戰會議上發表了講話。 我在演講中選擇了一個奇怪的話題-“面向初創企業的SpringIO”。 結果是什么? 我將在下面總結。
在過去三年中,我開發了各種個人Web項目。 我再也沒有稱它們為“初創企業”,現在沒有人在生產中。 我嘗試了不同的服務器端技術– Java(Spring Framework 2.5 – 4.0),JavaScript(ExpressJS,SailsJS),Scala(PlayFramework!)。 這種經驗使我可以在啟動環境中談論Spring。 這就是我決定選擇此主題的方式。
瀏覽幻燈片時,您可能可能無法理解我在演講中告訴的所有內容,但是我想在此處重復的重要部分。 注意:每次我說Spring時,我都是指SpringIO(平臺)。
發展速度
與NodeJS和PlayFramework相比,Spring不能成為贏家。 Spring更加冗長,需要更多樣板代碼。 同時,Spring代碼非常簡單和透明。 因此,在代碼可讀性方面,這個減號可以成為加號。 因此,在啟動中使用Spring可以為大量的代碼做準備。 Boot是一項重要的增強功能。 使用此模塊,您可以提高項目sceleton創建的速度。
方便
Spring意味著使用Java。 這就是為什么方便的第一點(Java語法很方便)。 它還提供DI(依賴注入),簡單易讀的API聲明。 許多功能都委派給注釋,因此您可以編寫XML代碼來代替XML。
置信度
春天已經成熟。 自2003年以來,它吸引了許多粉絲。 因此,Spring社區是最有價值的優勢之一。 不管你在開發什么。 如果遇到一些問題,Spring社區總是會幫助您找到正確的答案(StackOverFlow)。
Spring有很多模塊(數據,安全性,集成等),良好實踐和烹飪書籍。 在90%的情況下,開發過程就像樂高游戲一樣-只需從所需的塊中構建即可。
來自Alex Fruzenshtein的 初創企業的Spring IO
聚苯乙烯
當我開始準備本演講時,我決定與Spring投稿人聯系。 主要原因是要顯示“專家的意見”。 那真是個好主意。 非常感謝Oliver Gierke的投入。 觀眾很高興聽到有關初創企業使用Spring的權威性話語。 反過來,我很高興確保自己的想法或多或少與奧利弗的=)相符
摘要
我建議Java開發人員在初創企業中使用Spring,對于其他開發人員而言,從某種意義上講將是痛苦的=)這篇演講的經驗對我來說非常有價值,并且在最近的時間“ Startup”類別將出現在我的博客上。
翻譯自: https://www.javacodegeeks.com/2015/04/ua-web-challenge-conference-springio-for-startups.html
總結
以上是生活随笔為你收集整理的UA Web挑战会议:针对初创公司的SpringIO的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数学老师英语怎么说 数学老师的英语是什么
- 下一篇: 斯密马赛是什么意思 斯密马赛的意思