萬衆矚目之下,ANGULAR 2終於正式發佈啦!

轉載:https://angular.io/html

懷着期盼的心情,終於盼到了穩定版本,那麼我就能夠專心研究了,再也不爲不按期的修復煩惱咯。ios


今天,在 Google 總部一個特別的聚會上,咱們發佈了 Angular 2 的最終版, Angular 1 的全平臺繼任者。瀏覽器

「最終版」意味着什麼?意味着它的穩定性已經獲得了大範圍用例的驗證;意味着它已經針對產品化、文件尺寸和性能進行過優化;意味着藉助預編譯技術和內置的延遲加載機制,咱們能夠確信你能發佈出最快、最小的應用,而且橫跨瀏覽器、桌面和移動平臺;意味着爲開發人員準備的 Angular CLI 和風格指南獲得了大幅強化。app

Angular 1 首先爲新興的 Web 技術解決了如何開發的問題。六年後的今天,開發人員面對的挑戰是:應用程序必須支持多種多樣、變幻無窮的設備。在此次發佈中,咱們有了更強力的路由器、表單和其它核心 API 。如今,你能夠爲任何平臺構建酷炫的應用了。也許你會更喜歡用本身的方式工做, Angular 一樣是模塊化並富有彈性的,這樣你就能夠自由使用你喜歡的第三方庫了——或是本身寫一個!dom

從一開始,咱們就在與開源社區合做來構築 Angular 。咱們要對大量的捐獻者表示由衷感謝!他們奉獻了大量的 Pull Request 、 Issues 和可重現的用例,他們爲各個設計決策展開探討和辯論,他們對咱們的各個 RC 進行了驗證和反饋。咱們真心但願能夠把大家中的每一位都帶到咱們的聚會現場,與咱們一塊兒慶祝這個偉大的里程碑!xss

下一步作什麼?

Angular 已經面世,咱們懷着激動的心情歡迎您成爲無數個用 Angular 構建應用程序的開發人員中的一位。那麼, Angular 下一步打算作什麼?模塊化

下面是一些 Angular 開發組近期要作的事:工具

  • BUG 修復並對標記爲穩定( stable )的 API 進行非破壞性變動
  • 針對您的用例寫更多的開發指南和在線例子
  • 在動畫方面展開更多的工做
  • Angular Material 2 庫
  • 讓對 WebWorker 的支持走出實驗室
  • 爲 Angular Universal 開發更多的特性,支持更多的語言
  • 進一步提升速度,縮小體積

語義化版本

咱們得認可之前的 RC 版本標籤有些撲朔迷離。爲了讓您在 Angular 的穩定版中管理依賴更輕鬆,從今天的 Angular 2.0.0 開始,咱們將遷移到「語義化版本」規範。從此的 Angular 版本將遵循 semver 所描述的 MAJOR.MINOR.PATCH 方案:性能

  1. 當對標爲穩定的 API 進行不兼容的變動時,增長主版本號( MAJOR ),
  2. 當添加了向後兼容的功能時,增長次版本號( MINOR ),
  3. 當以向後兼容的方式修復了 bug 時,增長補丁號( PATCH )。

遷移到語義化版本方案能夠確保咱們的組件和工具等生態圈能快速用到最新特性。雖然即便保持了一致而可靠的開發環境,產品級應用仍然會依賴於主版本之間的穩定性,但這對 BUG 修復和發佈新 API 來講仍然是顯著的優勢。優化

貢獻者

Aaron Frost, Aaron (Ron) Tsui, Adam Bradley, Adil Mourahi, agpreynolds, Ajay Ambre, Alberto Santini, Alec Wiseman, Alejandro Caravaca Puchades, Alex Castillo, Alex Eagle, Alex Rickabaugh, Alex Wolfe, Alexander Bachmann, Alfonso Presa, Ali Johnson, Aliaksei Palkanau, Almero Steyn, Alyssa Nicoll, Alxandr, André Gil, Andreas Argelius, Andreas Wissel, Andrei Alecu, Andrei Tserakhau, Andrew, Andrii Nechytailov, Ansel Rosenberg, Anthony Zotti, Anton Moiseev, Artur Meyster, asukaleido, Aysegul Yonet, Aziz Abbas, Basarat Ali Syed, BeastCode, Ben Nadel, Bertrand Laporte, Blake La Pierre, Bo Guo, Bob Nystrom, Borys Semerenko, Bradley Heinz, Brandon Roberts, Brendan Wyse, Brian Clark, Brian Ford, Brian Hsu, dozingcat, Brian Yarger, Bryce Johnson, CJ Avilla, cjc343, Caitlin Potter, Cédric Exbrayat, Chirayu Krishnappa, Christian Weyer, Christoph Burgdorf, Christoph Guttandin, Christoph Hoeller, Christoffer Noring, Chuck Jazdzewski, Cindy, Ciro Nunes, Codebacca, Cody Lundquist, Cody-Nicholson, Cole R Lawrence, Constantin Gavrilete, Cory Bateman, Craig Doremus, crisbeto, Cuel, Cyril Balit, Cyrille Tuzi, Damien Cassan, Dan Grove, Dan Wahlin, Daniel Leib, Daniel Rasmuson, dapperAuteur, Daria Jung, David East, David Fuka, David Reher, David-Emmanuel Divernois, Davy Engone, Deborah Kurata, Derek Van Dyke, DevVersion, Dima Kuzmich, Dimitrios Loukadakis, Dmitriy Shekhovtsov, Dmitry Patsura, Dmitry Zamula, Dmytro Kulyk, Donald Spencer, Douglas Duteil, dozingcat, Drew Moore, Dylan Johnson, Edd Hannay, Edouard Coissy, eggers, elimach, Elliott Davis, Eric Jimenez, Eric Lee Carraway, Eric Martinez, Eric Mendes Dantas, Eric Tsang, Essam Al Joubori, Evan Martin, Fabian Raetz, Fahimnur Alam, Fatima Remtullah, Federico Caselli, Felipe Batista, Felix Itzenplitz, Felix Yan, Filip Bruun, Filipe Silva, Flavio Corpa, Florian Knop, Foxandxss, Gabe Johnson, Gabe Scholz, GabrielBico, Gautam krishna.R, Georgii Dolzhykov, Georgios Kalpakas, Gerd Jungbluth, Gerard Sans, Gion Kunz, Gonzalo Ruiz de Villa, Grégory Bataille, Günter Zöchbauer, Hank Duan, Hannah Howard, Hans Larsen, Harry Terkelsen, Harry Wolff, Henrique Limas, Henry Wong, Hiroto Fukui, Hongbo Miao, Huston Hedinger, Ian Riley, Idir Ouhab Meskine, Igor Minar, Ioannis Pinakoulakis, The Ionic Team, Isaac Park, Istvan Novak, Itay Radotzki, Ivan Gabriele, Ivey Padgett, Ivo Gabe de Wolff, J. Andrew Brassington, Jack Franklin, Jacob Eggers, Jacob MacDonald, Jacob Richman, Jake Garelick, James Blacklock, James Ward, Jason Choi, Jason Kurian, Jason Teplitz, Javier Ros, Jay Kan, Jay Phelps, Jay Traband, Jeff Cross, Jeff Whelpley, Jennifer Bland, jennyraj, Jeremy Attali, Jeremy Elbourn, Jeremy Wilken, Jerome Velociter, Jesper Rønn-Jensen, Jesse Palmer, Jesús Rodríguez, Jesús Rodríguez, Jimmy Gong, Joe Eames, Joel Brewer, John Arstingstall, John Jelinek IV, John Lindquist, John Papa, John-David Dalton, Jonathan Miles, Joost de Vries, Jorge Cruz, Josef Meier, Josh Brown, Josh Gerdes, Josh Kurz, Josh Olson, Josh Thomas, Joseph Perrott, Joshua Otis, Josu Guiterrez, Julian Motz, Julie Ralph, Jules Kremer, Justin DuJardin, Kai Ruhnau, Kapunahele Wong, Kara Erickson, Kathy Walrath, Keerti Parthasarathy, Kenneth Hahn, Kevin Huang, Kevin Kirsche, Kevin Merckx, Kevin Moore, Kevin Western, Konstantin Shcheglov, Kurt Hong, Levente Morva, laiso, Lina Lu, LongYinan, Lucas Mirelmann, Luka Pejovic, Lukas Ruebbelke, Marc Fisher, Marc Laval, Marcel Good, Marcy Sutton, Marcus Krahl, Marek Buko, Mark Ethan Trostler, Martin Gontovnikas, Martin Probst, Martin Staffa, Matan Lurey, Mathias Raacke, Matias Niemelä, Matt Follett, Matt Greenland, Matt Wheatley, Matteo Suppo, Matthew Hill, Matthew Schranz, Matthew Windwer, Max Sills, Maxim Salnikov, Melinda Sarnicki Bernardo, Michael Giambalvo, Michael Goderbauer, Michael Mrowetz, Michael-Rainabba Richardson, Micha ł Go łę biowski, Mikael Morlund, Mike Ryan, Minko Gechev, Mi š ko Hevery, Mohamed Hegazy, Nan Schweiger, Naomi Black, Nathan Walker, The NativeScript Team, Nicholas Hydock, Nick Mann, Nick Raphael, Nick Van Dyck, Ning Xia, Olivier Chafik, Olivier Combe, Oto Do č kal, Pablo Villoslada Puigcerber, Pascal Precht, Patrice Chalin, Patrick Stapleton, Paul Gschwendtner, Pawel Kozlowski, Pengfei Yang, Pete Bacon Darwin, Pete Boere, Pete Mertz, Philip Harrison, Phillip Alexander, Phong Huynh, Polvista, Pouja, Pouria Alimirzaei, Prakal, Prayag Verma, Rado Kirov, Raul Jimenez, Razvan Moraru, Rene Weber, Rex Ye (葉志敏) , Richard Harrington, Richard Kho, Richard Sentino, Rob Eisenberg, Rob Richardson, Rob Wormald, Robert Ferentz, Robert Messerle, Roberto Simonetti, Rodolfo Yabut, Sam Herrmann, Sam Julien, Sam Lin, Sam Rawlins, Sammy Jelin, Sander Elias, Scott Hatcher, Scott Hyndman, Scott Little, ScottSWu, Sebastian Hillig, Sebastian Müller, Sebastián Duque, Sekib Omazic, Shahar Talmi, Shai Reznik, Sharon DiOrio, Shannon Ayres, Shefali Sinha, Shlomi Assaf, Shuhei Kagawa, Sigmund Cherem, Simon Hürlimann (CyT), Simon Ramsay, Stacy Gay, Stephen Adams, Stephen Fluin, Steve Mao, Steve Schmitt, Suguru Inatomi, Tamas Csaba, Ted Sander, Tero Parviainen, Thierry Chatel, Thierry Templier, Thomas Burleson, Thomas Henley, Tim Blasi, Tim Ruffles, Timur Meyster, Tobias Bosch, Tony Childs, Tom Ingebretsen, Tom Schoener, Tommy Odom, Torgeir Helgevold, Travis Kaufman, Trotyl Yu, Tycho Grouwstra, The Typescript Team, Uli Köhler, Uri Shaked, Utsav Shah, Valter Júnior, Vamsi V, Vamsi Varikuti, Vanga Sasidhar, Veikko Karsikko, Victor Berchet, Victor Mejia, Victor Savkin, Vinci Rufus, Vijay Menon, Vikram Subramanian, Vivek Ghaisas, Vladislav Zarakovsky, Vojta Jina, Ward Bell, Wassim Chegham, Wenqian Guo, Wesley Cho, Will Ngo, William Johnson, William Welling, Wilson Mendes Neto, Wojciech Kwiatek, Yang Lin, Yegor Jbanov, Zach Bjornson, Zhicheng Wang (汪志成 - 雪狼)等不少人……

帶着激動與感恩,咱們渴望看到大家構建出更加激動人心的應用。歡迎來到 Angular 的新時代!

譯者的話

咱們是獲得官方承認的Angular中文社區。接下來,咱們還會繼續以一天一篇的頻度推送最新消息和技術文章,歡迎掃碼關注咱們:


文章來源:https://angular.cn/translate/cn/blog.html

相關文章
相關標籤/搜索