Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
ÎÒΪʲôѡÔñAngular 2£¿
 
×÷ÕߣºÍôÖ¾³É À´Ô´£º InfoQ ·¢²¼ÓÚ£º2016-12-26
  1940  次浏览      31
 

ûÓÐÑ¡ÔñÊÇÍ´¿àµÄ£¬ÓÐÌ«¶àµÄÑ¡ÔñÈ´¸ü¼ÓÍ´¿à¡£¶øºóÕßÕýÊÇĿǰǰ¶ËÁìÓòµÄÕæÊµÐ´ÕÕ¡£ÐµĿò¼Ü²ã³ö²»ÇËüÄÑÂð£¿ËüдµÃ¿ìÂ𣿿Éά»¤ÐÔÔõÑù£¿ÔËÐÐÐÔÄÜÈçºÎ£¿ÉçÇøÈçºÎ£¿Ç°¾°ÔõÑù£¿ºÃ¾ÍÒµÂ𣿺ÃÕÐÈËÂð£¿×齨ÍŶÓÈÝÒ×Âð£¿

ÿһ¸ö¿ò¼Ü¶¼µÃÆÀ¹ÀÊý²»ÇåµÄÎÊÌ⣬ֱµ½ºÄ¹âÄãµÄ¾«Á¦¡£ÕâÖÖÀ§¾³£¬±»³ÆÎª¡°²¼Àûµ¤µÄ¿×Ó¡± ¡ª¡ª һֻ¿×ÓÕ¾ÔÚÁ½¶Ñ¿´ËÆÍêÈ«ÏàͬµÄ¸É²Ý¶ÑÖм䣬²»ÖªµÀÈçºÎÑ¡Ôñ£¬×îÖÕ¶öËÀÁË¡£

µ±È»£¬ÄÇÖ»ÊÇÒ»¸öÕÜѧԢÑÔ¡£ÏÖʵÖУ¬´ó¶àÊýÈ˲ÉÓÃÁ˺ܼòµ¥µÄ²ßÂÔÀ´ÆÆ½âËü£º¸ú·ç£¬Ñ¡ÔñĿǰ×îÁ÷ÐеÄÄǸö¡£ÕâÊÇÒ»¸öµÍ³É±¾¸ßÊÕÒæµÄ²ßÂÔ£¬²»¹ýÒ²ÓзçÏÕ£º³ÉΪÏÖʵ°æµÄ¡¶ºï×ÓÏÂɽ¡·¡£×îÀíÏëµÄ·½°¸»¹ÊÇÒª¿´³öÕâÁ½¶Ñ¡°¸É²Ý¡±Ö®¼äµÄ²îÒ죬ѡÔñ¸üÊʺÏ×Ô¼ºµÄÄǸö¡£

±¾Îľͽ«´øÄãÁ˽âAngular 2Õâ¸ö¡°¸É²Ý¶Ñ¡±µÄ¸÷ÖÖϸ½Ú¡£

ALL-IN-ONE

²»¹ÜÊÇ1»¹ÊÇ2£¬Angular×îÏÔÖøµÄÌØÕ÷¾ÍÊÇÆäÕûºÏÐÔ¡£ËüÊÇÓɵ¥Ò»ÏîÄ¿×é³£Ä꿪·¢Î¬»¤µÄÒ»Ì廯¿ò¼Ü£¬º­¸ÇÁËM¡¢V¡¢C/VMµÈ¸÷¸ö²ãÃæ£¬²»ÐèÒª×éºÏ¡¢ÆÀ¹ÀÆäËü¼¼Êõ¾ÍÄÜÍê³É´ó²¿·Öǰ¶Ë¿ª·¢ÈÎÎñ¡£ÕâÑù¿ÉÒÔÓÐЧ½µµÍ¾ö²ß³É±¾£¬Ìá¸ß¾ö²ßËÙ¶È£¬¶ÔÐèÒª¿ìËÙÆð²½µÄÍŶÓÊǷdz£ÓаïÖúµÄ¡£

ÈÃÎÒÃÇ»»Ò»ÖÖÎÊ·¨°É£ºÄãÏëÓÃÀָߴîÒ»¸ö¿ÍÌü£¬»¹ÊÇÂòÒ˼ÒÌ××°£¿

Angular 2¾ÍÊÇǰ¶Ë¿ª·¢ÁìÓòµÄ¡°Ò˼ÒÌ××°¡±£¬Ëü¾­¹ý¾«ÐĵÄǰÆÚÉè¼Æ£¬º­¸ÇÁË¿ª·¢Öеĸ÷¸ö²ãÃæ£¬²ãÓë²ãÖ®¼ä¶¼¾­¹ýÁ˾«Ðĵ÷ÊÊ£¬ÊÇÒ»¸ö¡°¿ªÏä¼´ÓᱵĿò¼Ü¡£

µ±È»£¬Äã¿ÉÄÜ»¹¼Ç×ÅAngular 1´ø¸øÄãµÄÄÇЩ¿ìÀÖÒÔ¼°¡­¡­Í´¿à¡£ÕâÊÇÓÐÀúÊ·Ô­ÒòµÄ¡£ÓÉÓÚËüÊÇ´ÓÒ»¸öÓÃÀ´×öÔ­Ð͵Ŀò¼ÜÑÝ»¯¶øÀ´µÄ£¬¼ÓÉϵ®Éúʱ¼äºÜÔ磨2009Ä꣬×÷Ϊ¶Ô±È£¬jQueryµ®ÉúÓÚ2006Ä꣩£¬µ±Ê±Éú̬²»ÍêÉÆ£¬Á¬Ä£¿é»¯»úÖÆ¶¼µÃ×Ô¼ºÊµÏÖ£¨Õâ¾ÍÊÇangular.moduleµÄÓÉÀ´£¬Ò²ÊÇAngular 2ÖÐÅׯúËüµÄÀíÓÉ£©¡£ÔÚ³¤´ïÆßÄêµÄÑÝ»¯¹ý³ÌÖУ¬¸÷ÖÖ½ø»¯µÄÒż£·Ç³£Ã÷ÏÔ£¬ÁôÏÂÁ˲»ÉÙ¡°À»Î²¡±¡£

µ«Angular 2¾Í²»Í¬ÁË£¬ËüµÄÆðµã¸ü¸ß£¬ÕûºÏÁËÏÖ´úǰ¶ËµÄ¸÷ÖÖÏȽøÀíÄÔÚ¿ò¼Ü¡¢Îĵµ¡¢¹¤¾ßµÈ¸÷¸ö²ãÃæÌṩÁËÈ«·½Î»µÄÖ§³Ö¡£±ÈÈçËüµÄ¡°×é¼þÑùʽ¡±ÄÜÈÃÄãÔÚÎÞÐèÁ˽âCSS ModuleµÄǰÌáÏ»ñµÃCSS ModuleµÄºÃ´¦£¬ËüµÄStarter¹¤³ÌÄÜÈÃÄãÔÚÎÞÐèÁ˽âWebpackµÄǰÌáÏ»ñµÃHot Module ReplacementµÈÏȽøÌØÐÔ£¬ËüÄÜÈÃÄã´ÓWeb Worker£¨ÄãÖªµÀÕâÊÇʲôÂ𣿣©ÖлñµÃÏÔÖøµÄÐÔÄÜÌáÉý¡£

ÄãÖ»¹ÜÔÚǰ̨Ð㼡Èâ°É£¡Ê£Ïµģ¬ÈÃAngularÔÚÄ»ºó°ïÄã¸ã¶¨£¡

Ä£¿é»¯µÄ¼¼Êõ

ËäÈ»AngularÊÇÒ»¸öALL-IN-ONEµÄ¿ò¼Ü£¬µ«Õâ²¢²»·Á°­ËüͬʱÊÇÒ»¸öÁé»îµÄ¿ò¼Ü¡£»¹¼ÇµÃOCP(¿ª±ÕÔ­Ôò)Âð£¿Ò»¸öºÃµÄÉè¼Æ£¬¶ÔÀ©Õ¹Ó¦¸ÃÊÇ¿ª·ÅµÄ£¬¶ÔÐÞ¸ÄÓ¦¸ÃÊǹرյġ£

Angular 2ºÜºÃµÄ¼ùÐÐÁËOCPÔ­ÔòÒÔ¼°SoC£¨¹Ø×¢µã·ÖÀ룩ԭÔò¡£

Ëü·Ç³£ÓÐЧµÄ·ÖÀëÁËäÖȾÓë½»»¥Âß¼­£¬Õâ¾ÍÈÃËü¿ÉÒԺܺõĸú°üÀ¨ReactÔÚÄÚµÄäÖȾÒýÇæ´îÅäʹÓ㬳ý´ËÖ®Í⣬Ëü»¹¿ÉÒÔʹÓÃÄÚ´æäÖȾÒýÇæ£¬ÒÔʵÏÖ·þÎñ¶ËäÖȾ£»»¹¿ÉÒÔʹÓÃNativeäÖȾÒýÇæ£¬ÒÔ±àÒë³öÕæÕýµÄÔ­Éú³ÌÐò£¨NativeScript£©¡£

Ëü»¹·ÖÀëÁËÊý¾Ý¹©Ó¦Óë±ä¸ü¼ì²âÂß¼­£¬´Ó¶øÈÃËü¿ÉÒÔ×ÔÓÉʹÓðüÀ¨RxJSÒÔ¼°ImmutableJSÔÚÄڵĵÚÈý·½Êý¾Ý¿ò¼Ü/¹¤¾ß¡£

²»½öÈç´Ë¡£

ÔÚAngular 1ºÍAngular 2ÖÐ×î¾ßÌØÉ«µÄÓ¦¸ÃËãÊÇÒÀÀµ×¢Èë(DI)ϵͳÁË£¬Ëü°Ñºó¶Ë¿ª·¢ÖÐÓÃÀ´½â¾ö¸´ÔÓÎÊÌ⡢ʵÏָߵ¯ÐÔÉè¼ÆµÄDI¼¼ÊõÒýÈëÁËǰ¶Ë¡£Angular 2ÖиüÊÇͨ¹ýÒýÈëTypeScript¸³ÓèËü¸ü¸ßµÄÁé»îÐԺͱãÀûÐÔ¡£

²»¹ý£¬Angular 2²¢Ã»ÓбÖÖã×ÔÕ䣬°ÑËü¸ú¿ò¼Ü±¾Éí½ô½ôð¤½áÔÚÒ»Æð£¬¶øÊǰÑËüÉè¼Æ³ÉÁËÒ»¸ö¶ÀÁ¢¿ÉÓõÄÄ£¿é¡£Õâ¾ÍÒâζ×Å£¬ÎÞÂÛÄãÕýÔÚʹÓÃʲôǰ¶Ë¿ò¼Ü£¬ÉõÖÁNodeJSºó¶Ë¿ò¼Ü£¬¶¼¿ÉÒÔ×ÔÓÉʹÓÃËü£¬²¢´ÓÖлñÒæ¡£

È«ÉúÃüÖÜÆÚÖ§³Ö

³ý·ÇÄã´òËãдһ¸öÒ»´ÎÐÔÓ¦Ó㬷ñÔòÈí¼þµÄÉúÃüÖÜÆÚ»áºÜ³¤¡£ºê¹ÛÀ´¿´£¬ÕæÕýµÄÌôÕ½À´×Ô¶à¸ö·½Ã棬¶øÇÒÔÚ²»¶Ï±ä»¯¡£

¿ªÊ¼µÄ½×¶Î£¬ÎÒÃÇÐèÒª·Ç³£¿ìËٵĽ¨Á¢Ô­ÐÍ£¬ÈÃËüÅÜÆðÀ´£¬ÒýÈë×îÖÕÓû§À´ÊÔÓã¬Õâ¸öʱºò£¬ÌôÕ½À´×Ô¿ª·¢ËÙ¶ÈÒÔ¼°¿É¸´ÓÃ×ʲú¡£

Ö®ºó£¬»á½¨Á¢Ò»¸öÖð½¥À©´óµÄÏîÄ¿×飬À´ÍêÉÆÕâ¸öÔ­Ð͵ŦÄÜ¡£Ö÷ÒªµÄÌôÕ½ÊÇÈÃÕâ¸öÔ­ÐÍͨ¹ýÖØ¹¹²»¶Ï½øÐÐÑÝ»¯£¬ÌرðÊÇÔÚÑÝ»¯µÄºó°ë¸ö½×¶Î£¬²úÆ·ÐèÒª±£³ÖËæÊ±¿ÉÒÔÉÏÏßµÄ״̬¡£µ«¼¼ÊõÉϵÄÌôÕ½ÄǶ¼²»ÊÇʶù£¡¹Ø¼üÊÇÈË¡£

ÈçºÎÈÃÐÂÈË¿ìËÙÈÚÈëÏîÄ¿×飬¹±Ï×Éú²úÁ¦£¿Õâ¿ÉûÄÇô¼òµ¥¡£¡°ÄãÏÈȥѧxxx 0.5¡¢yyy 0.9¡¢zzz 5.3...»¹ÒªÁ˽âËüÃÇǰºó°æ±¾Ö®¼äµÄ²îÒ죬ÎÒÔÙ¸øÄã½²´úÂ롱£¬ÕâÖÖ»°£¬ÎÒ¿É˵²»³ö¿Ú¡£Ò»¸öÓÅÐãµÄ¿ò¼ÜÐèÒª¶Ô·Ö¹¤ÌṩÁ¼ºÃµÄÖ§³Ö£¬Ã¿¸öÈ˶¼¿ÉÒÔÏÈ´ÓһЩ¼òµ¥ÈÎÎñ¿ªÊ¼£¬Ö𲽵ĴÓÐÞ¸ÄÒ»¸öÎļþÀ©´óµ½ÐÞ¸ÄÒ»¸öĿ¼ÔÙµ½¶ÀÁ¢ÊµÏÖÒ»¸öÌØÐÔ¡£

ÓÐÁËÕâÖÖ·Ö¹¤£¬Ã¿¸öÍŶӳÉÔ±¾Í¿ÉÒÔ´ÓÒ»¸ö³É¹¦×ßÏòÒ»¸ö¸ü´óµÄ³É¹¦¡£Õâ¾ÍÐèÒª¿ò¼ÜÔÚÉè¼ÆÉϾßÓÐÁ¼ºÃµÄ¾Ö²¿ÐÔ£ºÄã¿ÉÒÔ·ÅÐĴ󵨵ÄÐÞ¸ÄÒ»²¿·Ö£¬¶ø²»Óõ£ÐÄÓ°ÏìÁíÒ»²¿·Ö¡£Äã¿ÉÒÔÖ»ÐÞ¸ÄCSS£¬¿ÉÒÔÖ»ÐÞ¸ÄHTML£¬¿ÉÒÔÖ»ÐÞ¸ÄTS/JS£¬¶ø²»Óõ£ÐÄ×Ô¼ºµÄÐÞ¸ÄÆÆ»µÁËÆäËû²¿·Ö¡£¶øAngular 2ͨ¹ýÉùÃ÷ʽ½çÃæ¡¢×é¼þÑùʽÒÔ¼°¶ÀÁ¢Ä£°åÎļþµÈ¶ÔÕâÖÖ°²È«¸ÐÌṩÁËÓÐÁ¦µÄ±£ÕÏ¡£

ÔÙÈ»ºó£¬Èç¹ûÄãµÄÈí¼þ˳ÀûµÄ½øÈëÁËÏßÉÏά»¤½×¶Î£¬ÄÇô¹§Ï²Ä㣬ÄãÖÕÓÚÓ­À´ÕæÕýµÄ´óBossÁË£¡Õâ¸ö´óBoss¾ÍÊÇ¿Éά»¤ÐÔ¡£Angular¿ª·¢×éÓкܶà³ÌÐòÔ±À´×ÔGoogle£¬Èç¹ûÒªÎÊË­µÄÈí¼þά»¤¾­Ñé×î·á¸»£¬GoogleºÍ΢Èí±ØÈ»ÃûÁÐǰ顣΢Èíͨ¹ýTypeScriptµÄÇ¿ÀàÐÍ»úÖÆÌåÏÖÁË×Ô¼ºµÄ¾­Ñ飬¶øGoogleÔòͨ¹ý½«OCP¡¢SoC¡¢SRPµÈһϵÁÐÈí¼þÉè¼ÆÔ­ÔòÈÚÈëAngularÌåÏÖÁË×Ô¼ºµÄ¾­Ñé¡£¾ßÌå¼¼ÊõÉÏÔòÌåÏÖΪ£ºDI¡¢ÉúÃüÖÜÆÚ¹³×Ó¡¢×é¼þµÈµÈ¡£

×îºó£¬Èç¹ûÄãµÄÈí¼þÍê³ÉÁËÀúʷʹÃüÐèÒªÖð²½Í˳ö£¬ÊDz»ÊǾÍÄÜËÉ¿ÚÆøÁË£¿²»ÐУ¬Ä㻹µÃ¼ÌÐøÁôÈËά»¤Ëü¡£Èç¹ûÄãÑ¡ÔñµÄÊÇÒ»¸ö±ÕÔ´µÄ»òij¸öÉçÇøºÜÙúÈõµÄ¿ªÔ´¼¼Êõ£¬Äã¾Í°ÑÒÔǰµÄÖ÷Á¦¼Ü¹¹Ê¦¡¢×ÊÉî³ÌÐòÔ±ÁôÏÂÀ´¼ÌÐøÎ¬»¤Ëü°É¡£»òÕßÄã¾ÍµÃ¹ÄÆðÓÂÆø¸úÓû§Ëµ£ºÄãÃÇÍæ¶ù£¬ÎÒÏÈ×ßÁË¡£¶øAngularÊÇÒ»¸ö´óÐÍ¿ªÔ´ÏîÄ¿£¬²¢µÃµ½ÁËGoogleµÄ¶¦Á¦Ö§³Ö¡£¼´Ê¹¾­Àú¹ýAngular 2ÏîÄ¿×é³õÆÚµÄ¹«¹ØÊ§°Ü£¬ËüÈÔÈ»ÓÐ×ÅÆäËü¾ºÆ·ÎÞ·¨Æó¼°µÄ·±ÈÙÉçÇø ¡ª¡ª ÎÞÂÛÔÚÈ«Çò»¹ÊÇÔÚÖйú¡£ÏÔÈ»£¬ÎÞÂÛÊǶԴ«Í³ÉçÇø×ÊÔ´µÄ¼Ì³Ð£¬»¹ÊǶÔÐÂÉçÇø×ÊÔ´µÄ¿ªÍØ£¬ÎÒÃǶ¼ÓÐÀíÓÉÏàÐÅ£¬AngularÉçÇøÈÔ½«Ò»Èç¼ÈÍùµØ·±ÈÙ¡£ÖÁÉÙ£¬Èç¹ûÄã²»ÏëÈÃ×Ô¼ºµÄÈí¼þ½¨Á¢ÔÚÒ»´ó¶ÑÓɸöÈËά»¤µÄºËÐÄ¿âÉÏ£¬ÄÇôAngularºÁÎÞÒÉÎÊÊÇ×îºÃµÄÑ¡Ôñ¡£

ÌÓÀë¡°°æ±¾µØÓü¡±

Èç¹ûÊÇÒ»Á½¸öÈË¿ª·¢Ò»¸öÔ¤ÆÚÊÙÃü²»µ½Ò»ÄêµÄϵͳ£¬ÄÇôÈκοò¼Ü¶¼¿ÉÒÔʤÈΡ£µ«£¬ÏÖʵÖÐÎÒÃǶ¼°ÑÕâÖÖϵͳ³ÆÖ®Îª¡°¿Ó¡±¡£×÷Ϊһ¸ö¸ß¶Èרҵ¡¢¸ß¶È¹¤³Ì»¯µÄ¿ª·¢×飬ÎÒÃDz»Äܰѡ°¿Ó¡±Áô¸øÓѾü¡£ÕâЩ¿ÓÖУ¬×îÃ÷ÏԵľÍÊÇ¡°°æ±¾µØÓü¡±¡£

ÏëÏóһϣ¬Äã½ö½öÉý¼¶ÁË¿âµÄ´Î°æ±¾ºÅ£¬Ô­À´µÄÈí¼þ¾Í²»ÄÜÓÃÁË£¬Ëð»µÁËN´¦µ¥Ôª²âÊÔÒÔ¼°M¸öE2E³¡¾°¡£ÕâÖÖÇé¿ö¶ÔÓÚ¿ª·¢×éÀ´Ëµ¼òÖ±ÊÇÒ»¸öجÃÎ ¡ª¡ª ±Ï¾¹£¬Ë­Ò²²»Ïë×öÎÞÓù¦£¬¸üºÎ¿öÊÇÒ»¶øÔÙ¡¢ÔÙ¶øÈýµÄ¡£»òÕߣ¬Ëüÿ´ÎСµÄ¸Ä¶¯¶¼»áÐÞ¸ÄÖ÷°æ±¾ºÅ ¡ª¡ª ¶Ô£¬ÎÒ¾ÍÊDz»Ïòºó¼æÈÝ£¬ÄãÄÜÕ¦µØ£¿ÄãËùÄÜ×öµÄ¾ÍÊÇÿһ´Î¾ö¶¨Éý¼¶¶¼ÈçÁÙ´óµÐ£¬²»µ«ÒªÐ¡ÐÄÒíÒíµÄÉý¼¶Õâ¸ö¿â±¾Éí»¹ÒªÉý¼¶ÓëËüЭ×÷µÄ¼¸ºõËùÓп⡣

¿É¼û£¬ÂÒ±ê°æ±¾ºÅ¿ÉÄÜ»áÈÃʹÓÃÕ߸¶³ö¾Þ´óµÄ´ú¼Û¡£Õâ²»µ«ÌåÏÖÔÚ¹¤×÷Á¿ÉÏ£¬»¹»áÌåÏÖÔÚÑз¢ÍŶӵÄÕÐļÓëÅàÑøÉÏ£¬ÏëÏóһϣ¬¶ÔС°æ±¾Ö®¼ä¶¼²»¼æÈݵĿò¼Ü£¬Ñз¢ÍŶӶ¼ÐèÒª¼Çס¶àÉÙ¶«Î÷£¿ÄǼòÖ±ÊÇØ¬ÃΣ¡

µ«ÊÇ£¬°æ±¾ºÅµÄÎÊÌâÔÚÒµÄÚÔç¾ÍÓÐÁËÊÂʵÐÔ±ê×¼£¬ÄǾÍÊÇSemVerÓïÒ廯°æ±¾±ê×¼¡£Î¨Ò»µÄÎÊÌâÊÇ£¬×÷Ϊ¿ò¼Ü/¿âµÄ×÷Õߣ¬×ñÑ­SemVer±ê×¼ÐèÒª¸¶³öµÄŬÁ¦ÊǾ޴óµÄ¡£ÊÇ·ñÔ¸Ò⸶³öÕâЩ´ú¼Û£¬ÊÇÒ»¸ö¿ò¼Ü(¼°Æä¿ª·¢×é)ÊÇ·ñ³ÉÊìµÄÖØÒª±êÖ¾¡£

Angular¾ÍÊÇÕâÑùÒ»¸ö¿ò¼Ü£¬Æä¿ª·¢×éÔø×÷³öµÄŬÁ¦ÊÇÓÐÄ¿¹²¶ÃµÄ¡£Èç¹ûÄãÊÇ´ÓAngular 1.2¿ªÊ¼Ê¹Óõģ¬ÄÇôÄãΪ1.2ËùдµÄ´úÂë¶¼¿ÉÒÔºÁÎÞÕϰ­µÄÇ¨ÒÆµ½×îеÄ1.5°æ£¬Ðµİ汾ֻÊÇÒýÈëÁËÐÂÌØÐÔ£¬¶øÃ»ÓÐÆÆ»µÀÏÌØÐÔ¡£ÕâÊÇÒòΪAngular¿ª·¢×éдÁË´óÁ¿µ¥Ôª²âÊÔºÍE2E²âÊÔ£¬½èÖúCIÀ´±£ÕÏÕâÖÖÆ½»¬¹ý¶É¡£Ö»ÓÐÔÚ´Ó1.0µ½1.2µÄÇ¨ÒÆ¹ý³ÌÖУ¨1.1Ò»Ö±ÊÇbeta£¬ºöÂÔ²»¼Æ£©£¬³öÏÖÁËһϵÁÐÆÆ»µÐÔ±ä¸ü£¬ÕâЩ±ä¸ü±»Ã÷È·µÄ¼Ç¼ÔÚÎĵµÖУ¬²¢ÇÒ½âÊÍÁË×ö³öÕâЩ±ä¸üµÄÀíÓÉ ¡ª¡ª ´ó¶àÊýÊÇÒòΪÌáÉýǰ¶Ë´úÂ밲ȫÐÔ¡£¼´Ê¹ÄãÇ¡ºÃÓöµ½ÁËÕâÐ©ÆÆ»µÐÔ±ä¸ü£¬ËüÒ²»á¸ø³öÃ÷È·µÄ´íÎóÌáʾ¡£

ÕâЩ±ØÒª¶øÎÞÁĵŤ×÷£¬ÕýÊǰïÖúÎÒÃÇÌÓÀë¡°°æ±¾µØÓü¡±µÄ¹Ø¼ü¡£ÊÇ·ñÔ¸Òâ×öÕâЩÎÞÁĶøËöËéµÄ¹¤×÷£¬ÊÇÒ»¸ö¿ò¼ÜµÄ¿ª·¢×éÊÇ·ñ³ÉÊ졢רҵµÄ¹Ø¼üÌØÕ÷¡£¶øAngularµÄ¿ª·¢×éÒѾ­Ö¤Ã÷ÁËËüÖµµÃÄãÐÅÈΣ¡

Óö¼ûδÀ´µÄ±ê×¼

±à³ÌÁìÓò£¬´´ÐÂÎÞ´¦²»ÔÚ¡£µ«¶ÔÒ»¸ö¹¤³ÌÍŶÓÀ´Ëµ£¬×îÄѵõÄÊDZê×¼¡£±ê×¼Òâζ×Å£º

ÕÐÈËÈÝÒס£ÒòΪ±ê×¼µÄ¶«Î÷»áµÄÈË×î¶à£¬¶øÇÒÈËÃÇÔ¸ÒâѧËü ¡ª¡ª ÒòΪ֪µÀѧÁ˾Ͳ»»áÀË·Ñ¡£

ÑøÈËÈÝÒס£ÒòÎªÍøÉÏÓкܶà½Ì³Ì¿ÉÓ㬼´Ê¹²»µÃÒÑ×Ô¼º×ö½Ì³Ì£¬ÐÔ¼Û±ÈÒ²ÊÇ×î¸ßµÄ¡£

»»ÈËÈÝÒס£±ê×¼¾ÍÒâζ×Ų»ÊÇ˽Óм¼Êõ£¬Ò»¸öÈËÀ뿪ÁË£¬¾ÍÄÜÓÃÁíÒ»¸öÈ˲¹ÉÏ£¬¶ø²»»á³öÏÖ³¤ÆÚ¿Õȱ£¬Ó°ÏìÒµÎñ¡£

µ«ÊÇ£¬±ê×¼ÓÀÔ¶»á±È´´ÐÂÂýÒ»ÅÄ»òNÅÄ¡£Õâ¾ÍÒâζ×ÅÈç¹ûÄã׷У¬ÄÇôÔÚ»ñµÃ¼¼ÊõÉϵÄÊÕÒæµÄͬʱ£¬Ò²Òª¸¶³ö¹¤³ÌÉϵĴú¼Û¡£¹ÌÈ»£¬Á½Õß²»¿É¼æµÃ£¬µ«ÊÇ»¹ÊÇÓÐһЩ²ßÂÔÄܹ»µ÷ºÍÁ½Õߵġ£×î¼òµ¥µÄ²ßÂÔ¾ÍÊÇ£ºÓö¼ûδÀ´µÄ±ê×¼¡£

ËùνδÀ´µÄ±ê×¼£¬¾ÍÊÇij¸ö±ê×¼µÄ²Ý°¸£¬ËüºÜÓÐÏ£Íû³ÉΪδÀ´µÄ±ê×¼£¬Õâ´ú±íÁËÒµ½ç¶ÔijÏî¼¼ÊõµÄÈϿɣ¬ÓÚÊÇ£¬¼´Ê¹Ëü»¹²»³ÉÊ죬ÈËÃÇÒ²Ô¸ÒâΪ֮Ͷ×Ê¡£±ÈÈçËäÈ»GoogleÔø¾­Ìá³ö¹ýNÖÖ×ÔÓм¼Êõ£¬°üÀ¨SPDY¡¢Gears¡¢OGGµÈ£¬µ«È´²¢Ã»ÓаÑËüÃDZä³É˽Óм¼Êõ£¬¶øÊǶÔÉçÇø¿ª·ÅÒÔ¼°²¢ÈëW3CµÄ±ê×¼²Ý°¸¡£

Angular 2²ÉÓõľÍÊÇÕâÖÖ²ßÂÔ¡£ËüËù²ÎÕյıê×¼²Ý°¸±È½Ï¶à£¬Ò»¸öÊÇWebWorker£¬Ëü½èÖúWebWorkerÀ´°Ñ·±ÖصļÆË㹤×÷ÒÆÈ븨ÖúỊ̈߳¬ÈýçÃæÏ̲߳»ÊÜÓ°Ï죻ÁíÒ»¸öÊÇWebComponents£¬Angular 2µÄ×é¼þ»¯Ìåϵ¾ÍÊǶÔWebComponentsµÄÒ»ÖÖʵÏÖ£»×îºóÊÇCSS scoping£¬ÏÖÔÚËäÈ»ÊÐÃæÉÏÓÐÁ˺ܶàCSSÄ£¿é»¯¼¼Êõ£¬µ«ÊÂʵÉÏ×îÖÕ»¹Êǻᱻͳһµ½CSS Scoping±ê×¼ÉÏ£¬½ìʱ£¬Èç¹û:localµÈ¹Ø¼ü×ÖÎÞ·¨½øÈë±ê×¼£¬¾Í»á³ÉΪ˽Óм¼Êõ¡£¶øAngular 2Ñ¡ÔñµÄ·½Ê½ÊÇÖ±½ÓʵÏÖCSS scoping±ê×¼²Ý°¸£¬±ÈÈç:host¡¢:host-contextµÈ¡£ÏÔÈ»£¬²ÉÓÃÕâÖÖ²ßÂÔ£¬¡°Óö¼ûδÀ´µÄ±ê×¼¡±µÄ³É¹¦ÂÊ»á¸ßµÃ¶à¡£

¿ÉÒÔ¿´µ½£¬Angular 2µÄÉè¼ÆÕÜѧÖйᴩ×ŶԱê×¼»¯µÄÈÈÁÒÓµ±§£¬ÕâÊÇÎÒÅжÏËü½«Ó®µÃδÀ´µÄÁíÒ»¸öÐÅÐÄÀ´Ô´¡£

ËÙ¶ÈÓ뼤Çé

Angular 2ÖÕÓÚ°ÚÍÑÁ˾ɵļ¼Êõ¿ò¼ÜÊø¸¿£¬¿ªÊ¼Á˶ÔËٶȵļ«ÖÂ×·Çó¡£ÔÚAngular 1ÖУ¬ËäÈ»¾ø´ó¶àÊý³¡¾°ÏÂÐÔÄܶ¼²»ÊÇÎÊÌ⣬²»¹ý»¹ÊÇÒòΪÆä´úÂëÖдæÔÚµÄÒ»¸öÓÃÀ´ÊµÏÖÔà¼ì²éµÄÈýÖØÑ­»·¶ø±¥ÊÜÅê»÷ ¡ª¡ª ËÆºõÕæÓÐÈËÄܸÐÊܵ½30ºÁÃëºÍ100ºÁÃëµÄ²îÒìËÆµÄ¡£

²»¹ý£¬ÓÐÈíÀß×ÜÊDz»Ì«ºÃ¡£ÓÚÊÇ£¬ÔÚAngular 2ÖУ¬Í¨¹ýÖØÐÂÉè¼ÆºÍÒýÈëм¼Êõ£¬´ÓÔ­ÀíÉ϶ÔËٶȽøÐÐÁËÌáÉý£¬¾Ý¹Ù·½ÒÔǰÌṩµÄÒ»¸öÊý¾Ý˵Êǰѡ°±ä¸ü¼ì²â¡±µÄЧÂÊÌáÉýÁË500%¡£

ËüÔÚ¡°±ä¸ü¼ì²â¡±Ëã·¨ÉÏ×öÁËÁ½ÏîÖ÷ÒªµÄ¸Ä½ø£º

ÔÚÉè¼ÆÉÏ£¬°ÑÒÔǰµÄ¡°¶àÂÖ¼ì²é¡¢Ö±µ½Îȶ¨¡±²ßÂԸijÉÁË¡°Ò»ÂÖ¼ì²é¡¢Ö±½ÓÎȶ¨¡±²ßÂÔ¡£

µ±È»£¬Õâ»á¶Ô×Ô¼ºµÄ´úÂë²úÉúÒ»¶¨µÄÏÞÖÆ£¬µ«Êµ¼ÊÉÏÖ»ÔÚÓÐÏÞµÄÉÙÊý¼¸¸ö³¡¾°Ï²ŻáÓöµ½Õâ¸öÏÞÖÆ£¬¶øÇÒ¹Ù·½ÎĵµÖÐÒ²¸ø³öÁËÃ÷È·µÄÌáʾ¡£

ÔÚʵÏÖÉÏ£¬°Ñ¡°±ä¸ü¼ì²â¡±Ëã·¨ÒÆÈëÁËÓÉWebWorker´´½¨µÄ¸¨ÖúÏß³ÌÖÐÖ´ÐС£

ÏÖ´úµÄ¼ÒÓõçÄԺܶ඼ÒѾ­ÊǶàºË³¬Ï̵߳쬵«ÊÇä¯ÀÀÍøÒ³Ê±Êµ¼ÊÉÏÎÞ·¨³ä·ÖÀûÓÃÈ«²¿Ị̈߳¬¶øWebWorkerÌṩÁËÒ»¸öеĻúÖÆ£¬

ÈÃһЩÏà¶Ô·±ÖصļÆË㹤×÷ÔËÐÐÔÚ¸¨ÖúÏß³ÌÖУ¬µÈÖ´ÐÐÍêÁËÔÙ֪ͨÖ÷Ï̡߳£¼´Ê¹Äã²»Ã÷°×WebWorkerµÄ¹¤×÷Ô­Àí£¬

ÖÁÉÙÒ²ÄÜÖªµÀAjaxÇëÇóÊDz»»á×èÈû½çÃæÏìÓ¦µÄ£¬WebWorkerÒ²Ò»Ñù¡£

³ý´ËÖ®Í⣬Angular»¹¶ÔÊý¾ÝÔ´½øÐÐÁ˳éÏó£¬ÄãÍêÈ«¿ÉÒÔÓÃImmutableJSÀ´×÷ΪAngularµÄÊý¾ÝÔ´£¬»ñµÃÆäÔÚÌáÉý¡°±ä¸ü¼ì²â¡±ËÙ¶È·½ÃæµÄËùÓÐÓÅÊÆ¡£

³ýÁË¡°±ä¸ü¼ì²â¡±Í⣬AngularÒÔ¼°ËùÓÐǰ¶ËSPA³ÌÐò£¬¶¼ÓÐÒ»¸öͨ²¡£ºÊ״μÓÔØÌ«Âý£¬ÒªÏÂÔØÍêËùÓÐjsºÍcss²ÅÄÜäÖȾ³öÍêÕûµÄ½çÃæÀ´¡£Reactͨ¹ýÐéÄâDOM½â¾öÁË´ËÎÊÌ⣬¶øAngular 2Ôòͨ¹ý¶ÀÁ¢µÄ·þÎñ¶ËäÖȾÒýÇæ½â¾öÁËÕâ¸öÎÊÌâ¡£ÎÒÃÇÇ°ÃæËµ¹ý£¬Angular 2°ÑäÖȾÒýÇæ¶ÀÁ¢Á˳öÀ´£¬Òò´Ë¿ÉÒÔÔÚNodeJSÖÐʵÏÖ·þÎñ¶ËµÄÄÚ´æäÖȾ¡£ËùνÄÚ´æäÖȾ¾ÍÊÇÔÚÄÚ´æÖаÑDOM½á¹¹äÖȾ³öÀ´²¢·¢»Ø¸øä¯ÀÀÆ÷£¬ÕâÑù£¬¿Í»§¶Ë²»ÐèÒªµÈJS´úÂëÏÂÔØÍê¾Í¿ÉÒÔÏÔʾ³öÍêÕûµÄ½çÃæÁË¡£ÕâÖÖ·ÖÀ뻹´øÀ´ÁËÁíÒ»¸öºÃ´¦£¬ÄǾÍÊÇSEO¡£SEOͬÑùÊÇ´«Í³SPAµÄÒ»¸öÄѵ㣬ËüºÍ·þÎñ¶ËäÖȾÊÇͬһ¸öÎÊÌâµÄÁ½¸ö·½Ã棬Òò´ËËæ×Å·þÎñ¶ËäÖȾµÄÍê³É£¬SEOÎÊÌâÒ²±»Ë³±ã½â¾öÁË¡£

ÈÃÄãÎÞ·ìÉý¼¶

Angular 2¿ª·¢×éÔÚÔçÆÚ½×¶ÎÔø·¸ÏÂÒ»¸öÑÏÖØµÄ¹«¹Ø´íÎ󣺹ýÔçÐû²¼²»¼æÈÝAngular 1£¬Ò²²»Ìṩ´ÓAngular 1µ½2µÄÉý¼¶·½°¸¡£

ÕâÈÃAngular 2¿ª·¢×鸶³öÁ˳ÁÖØµÄ´ú¼Û£¬¿ÉνÉË͸ÁË·ÛË¿µÄÐÄ¡£×÷Ϊ¼¼ÊõÈËÔ±£¬ÕâÖÖʧÎó¹ÌÈ»ÊÇ¿ÉÒÔÀí½âµÄ£¬µ«È´ÐèÒª¸¶³ö¸ü¶àµÄŬÁ¦À´ÃÖ²¹Ëü¡£¶øAngular 2ȷʵÕâô×öÁË¡£

ÔÚAngular 2ÖУ¬¿ª·¢×éÌṩÁËÒ»¸öUpgradeAdapterÀ࣬Õâ¸öÉý¼¶ÊÊÅäÆ÷ÈÃAngular 1.xµÄËùÓв¿¼þ¶¼ÄܺÍAngular 2.xÖеÄËùÓв¿¼þЭͬ¹¤×÷¡£

¶ø×îÅ£µÄµØ·½ÔÚÓÚ£¬ËüÈÃÄã¿ÉÒÔÒ»¸öÎļþÒ»¸öÎļþµÄÖð²½Éý¼¶µ½Angular 2£¬¶øÔÚÕû¸öÉý¼¶¹ý³ÌÖУ¬Ó¦ÓÿÉÒÔ¼ÌÐøÔÚÏßÉÏÅÜ£¡¿´×ÅÉñÆæÂð£¿ÆäʵҲËã²»ÁËɶ£¬Google×öÕâÖÖÊÂÔç¾ÍÊÇÇá³µÊì·ÁË¡£ÕâÖ»²»¹ýÊǶÔAngular¿ª·¢×é³öÉ«µÄ¹¤³Ì»¯¿ª·¢ÄÜÁ¦µÄÒ»µãСС֤Ã÷¶øÒÑ¡£

²»¹ý£¬¼ÈÈ»Èç´Ë£¬µ±³õÓֺαؼ±´Ò´ÒÐû²¼²»¼æÈÝÄØ£¿¿É¼û£¬ÔÙ³öÉ«µÄ¹¤³ÌÍŶӣ¬Èç¹ûȱÉÙÁ˺ÍÉçÇø¹µÍ¨µÄ²úÆ·ÔËÓª¼¼ÇÉ£¬Ò²»á¸¶³ö¾Þ´ó´ú¼Û¡£Ï£ÍûAngular¿ª·¢×éÒÔºóÄܽ÷ÑÔÉ÷ÐУ¬¶àÓÃÐж¯À´Æ½Ï¢ÖÊÒÉ¡£

Ä»ºó ¡ª¡ª µ±GoogleÇ£ÊÖ΢Èí

µ±ÄêµÄä¯ÀÀÆ÷´óÕ½£¬ÈÃÈ˼ÇÒäÓÌУ¬ChromeµÄ³öÆ·ÉÌGoogleºÍIEµÄ³öÆ·ÉÌ΢ÈíÕýÊÇä¯ÀÀÆ÷´óÕ½µÄÁ½´óÖ÷½Ç¡£

Ë×»°Ëµ£ºÃ»ÓÐÓÀÔ¶µÄÅóÓÑ£¬Ò²Ã»ÓÐÓÀÔ¶µÄµÐÈË£¬Ö»ÓÐÓÀÔ¶µÄ¡­¡­ ¾«ÒæÇ󾫡£

ÕýÊÇÔÚÕâÑùµÄ¡°Ë×»°¡±Ö¸µ¼Ï£¬GoogleÓë΢ÈíÏà·êһЦãý¶÷³ð£¬³·ÏúÁ˺ܶàÕë¶Ô±Ë´ËµÄËßËÏ£¬ÉõÖÁÔÚһЩÁìÓò¿ªÊ¼ºÏ×÷¡£¶øÊµ¼ÊÉÏ£¬ÔÚËûÃǹ«¿ªºÍ½â֮ǰ£¬¾ÍÒѾ­¿ªÊ¼¹«¿ªºÏ×÷ÁË£¬ÆäÆõ»ú¾ÍÊÇAngular 2¡£

Õâ¾ÍÒª³¶³öÒ»µãС°ËØÔÁË¡£

ÔÚAngular 2¿ª·¢µÄÔçÆÚ½×¶Î£¬ÓÉÓÚ´«Í³JS£¨ES5£©ÒÔ¼°µ±Ê±µÄES6²Ý°¸ÎÞ·¨Âú×ãÏîÄ¿×éµÄ¿ª·¢ÐèÇó£¬ÏîÄ¿×éÓе㷳¡£ºóÀ´ÓÐÈËÁé»úÒ»¶¯¿ª·¢ÁËÒ»ÖÖ½Ð×öAtScriptµÄÐÂÓïÑÔ£¬ËüÊÇÊ²Ã´ÄØ£¿Ò»¸ö´øÀàÐÍÖ§³ÖºÍAnnotationÖ§³ÖµÄÉý¼¶°æJS¡£ÆäʵÔÚÀàÐÍÖ§³Ö·½Ã棬TypeScriptÔç¾ÍÒѾ­×öÁË£¬¶øÇÒÄÇʱºòÒѾ­±È½Ï³ÉÊ죬ΨһµÄÒź¶ÊDz»Ö§³ÖAnnotation£¬Ò²¾ÍÊÇÏñJavaÖÐÄÇÑùͨ¹ý@·ûºÅ¶¨ÒåÔªÊý¾ÝµÄ·½Ê½¡£

Angular¿ª·¢×é¾ÍÕâÑù¹Â¶ÀµÄ×ß¹ýÁËһС¶Î¶ùʱ¼ä£¬ºóÀ´Ò²²»ÖªµÀÔõôÕâÁ½¸ö»¶Ï²Ô©¼Ò¾Í¹«È»Ç£ÊÖÁË¡£×ÜÖ®£¬×îºóµÄ½á¹ûÊÇ£ºTypeScriptÖмÓÈëÁËÓëAnnotationÏàËÆµÄDecoratorÌØÐÔ£¬¶øAngular·ÅÆúÁËAtScript¸ÄÓÃTypeScript¡£

Õâ´Î½áºÏÎÞÂÛ¶ÔÁ½´ó³§ÉÌ»¹ÊǶԸ÷×ԵķÛË¿£¬¶¼ÊÇÒ»¸ö½Ô´ó»¶Ï²µÄ½á¾Ö£¬³ÆÆäΪÊÀ¼ÍÁªÊÖÒ²²»Îª¹ý¡£´Ëºó£¬GoogleÓë΢Èí²»ÔÙÖ¹ÓÚ°µËÍÇﲨ£¬¶øÊÇ¿ªÊ¼ÁËһϵÁÐÐã¶÷°®µÄ¶¯×÷¡£ÎÞÂÛÈçºÎ£¬¶ÔÓÚ¿ª·¢ÕßÀ´Ëµ£¬Õâ¶¼ÊÇÒ»¸öºÃÏûÏ¢¡£

Èí·ÛÃÇ¿ÉÄÜ»¹¼ÇµÃÔÚ6.1µÄ΢Èí¿ª·¢Õß´ó»áÉÏ£¬Î¢ÈíÔø¹«¿ªÌá¼°Angular 2¡£ÊÂʵÉÏ£¬TypeScriptĿǰËäÈ»ÒѾ­Ï൱Í걸£¬µ«Ó¦ÓöÈÈÔÈ»²»¸ß¡£¾Í¸öÈ˸оõÀ´Ëµ£¬Angular 2½«ÊÇTypeScriptµÄÒ»¸öɱÊÖ¼¶Ó¦Óá£TypeScriptÈç¹ûµ±Ñ¡TIOBEÄê¶ÈÓïÑÔ£¬Angular 2µÄÍÆ³ö¹¦²»¿Éû¡£

ΪʲôÎÒÒªÌØÒâ²å²¥Õâ¶Î¶ù¹ÊÊÂÄØ£¿ÄÇÊÇÒòΪÎÒÈÏΪһ¸ö²úÆ·µÄδÀ´×îÖÕÈ¡¾öÓÚ¿ª·¢×éµÄδÀ´£¬¶ø²»ÊÇÏà·´¡£Èí¼þµÄ±¾ÖÊÊÇÈË£¡Ò»¸öÐÄ̬¿ª·Å¡¢½²¾¿ºÏ×÷¡¢ÓÂÓÚ´òÆÆ³Â¹æÂªÏ°µÄ¿ª·¢×飬²ÅÊÇ¿ò¼Ü¸øÈËÐÅÐĵĸù±¾±£ÕÏ¡£

ºó¶Ë³ÌÐòÔ±µÄÖÕÄϽݾ¶

ǰ¶Ë³ÌÐòÔ±×Ô²»±ØËµ£¬ÒòΪÓкܶàÈ˾ÍÊÇ¿¿Angular½øÈëרҵǰ¶ËÁìÓòµÄ¡£ÏÂÃæÕâ¶Î»°Ö÷Ҫд¸øºó¶Ë³ÌÐòÔ±¡£

²»¹ÜÊÇÏëѧϰм¼Êõ»¹ÊdzöÓÚ¹¤×÷ÐèÒª£¬¶¼Óкܶàºó¶Ë³ÌÐòÔ±¶Ôǰ¶Ë¼¼ÊõÔ¾Ô¾ÓûÊÔ¡£µ«Ãæ¶Ôǰ¶ËÈÃÈËÑÛ»¨çÔÂҵĴóÁ¿ºòÑ¡¼¼ÊõÒÔ¼°Î´ÖªµÄ¸ÅÄËûÃÇÍùÍù¸Ð¾õ¸Ð¾õÎÞËùÊÊ´Ó¡£Èç¹ûÄãÊÇÆäÖеÄÒ»Ô±£¬ÄÇôAngular¿ÉÒÔ¡°ÖÎÓú¡±ÄãµÄÑ¡Ôñ¿Ö¾åÖ¢¡£

ÕýÈçÇ°ÃæËù˵£¬AngularÊÇÒ»¸ö¡°ALL-IN-ONE¡±µÄ¿ò¼Ü£¬Õâ¾ÍÒâζ×ÅÄãÖ»ÒªÕÆÎÕÁËAngular¾Í¿ÉÒÔÍê³É´óÁ¿µÄǰ¶Ë¹¤×÷ÁË¡£

ÕâÊ×ÏȵÃÒæÓÚËü¶Ô¸÷ÖÖ¼¼ÊõµÄ·â×°£¬ÈÃÄã²»ÓùØÐÄËüµÄʵÏÖϸ½Ú¡£Angular¸ôÀëÁËä¯ÀÀÆ÷µÄϸ½Ú£¬´ó¶àÊý¹¤×÷ÄãÉõÖÁ¶¼²»ÐèÒªÖªµÀDOMµÈǰ¶Ë֪ʶ¾Í¿ÉÒÔÍê³É¡£

Æä´Î£¬AngularÑ¡ÔñÁËTypeScript×÷ΪÖ÷ÓïÑÔ¡£Èç¹ûÄãÊǸöC#³ÌÐòÔ±£¬Ò»¶¨»á¶ÔËüµÄÓï·¨¸Ð¾õËÆÔøÏàʶ¡£Ã»´í£¬TypeScriptºÍC#¡¢DelphiÓÐͬһ¸ö¡°µù¡± ¡ª¡ª ´«ÆæÈËÎïAnders Hejlsberg¡£¼´Ê¹ÊÇJava³ÌÐòÔ±£¬Ò²²»»á¾õµÃİÉú£ºÇ¿ÀàÐÍ¡¢Àà¡¢½Ó¿Ú¡¢×¢½âµÈµÈ£¬ÎÞÒ»²»ÊǺó¶Ë³ÌÐòÔ±ÃǶúÊìÄÜÏêµÄ¸ÅÄ˵µ½µ×£¬²¢Ã»ÓÐʲôǰ¶ËÓïÑԺͺó¶ËÓïÑÔ£¬ÔÚÓïÑÔÁìÓò¸ûÔŶàÄêµÄAndersÌ«ÊìϤÓÅÐãÓïÑԵĹ²ÐÔÁË£¬ËûËù×öµÄÈ¡ÉáÖµµÃÄãÐÅÀµ¡£

ÔٴΣ¬AngularÔÚǰ¶ËʵÏÖÁË·þÎñÓëÒÀÀµ×¢ÈëµÄ¸ÅÄî¡£Ëæ×Åǰ¶ËÐèÇóµÄ½øÒ»²½ÅòÕÍ£¬¼´Ê¹Ö»ËãÂß¼­´úÂ룬ÆäÐèÇó¸´ÔÓ¶ÈÒ²¼´½«ÉõÖÁÒѾ­¸ÏÉÏÁ˴󲿷ֺó¶Ë³ÌÐò¡£ËùÒÔ£¬ºó¶ËÓöµ½¹ýµÄÌôսǰ¶ËÒ²³ÙÔç»áÓöµ½£¬ÕâÕýÊǺó¶Ë³ÌÐòÔ±ÍäµÀ³¬³µµÄºÃ»ú»á£¬¶øÒÀÀµ×¢ÈëÕýÊǺó¶Ë³ÌÐòÔ±µÄ¿´¼Ò±¾Áì¡£

×îºó£¬Angular¶ÔÍŶÓ×÷Õ½ÌṩÁËÁ¼ºÃµÄÖ§³Ö£¬±ÈÈçÄ£°åÓë´úÂëµÄ·ÖÀë¡¢Ñùʽ±íµÄ¾Ö²¿»¯¡¢×é¼þ»¯µÄÉè¼Æ¡¢·þÎñÓëÒÀÀµ×¢ÈëÌåϵµÈ¡£ÕâÐ©ÌØÐÔÈúó¶Ë³ÌÐòÔ±¿ÉÒÔÏÈרעÓÚ¸úºó¶Ë´úÂë×îÏñµÄÄ£Ðͺͽ»»¥Âß¼­²¿·Ö£¬¶ø°ÑÖîÈçÑùʽ¡¢Ä£°åµÈ×Ô¼º²»Éó¤µÄ²¿·Ö½»¸ø¶ÓÓÑ¡£

   
1940 ´Îä¯ÀÀ       31
Ïà¹ØÎÄÕ Ïà¹ØÎĵµ Ïà¹Ø¿Î³Ì



Éî¶È½âÎö£ºÇåÀíÀôúÂë
ÈçºÎ±àд³öÓµ±§±ä»¯µÄ´úÂë
ÖØ¹¹-ʹ´úÂë¸ü¼ò½àÓÅÃÀ
ÍŶÓÏîÄ¿¿ª·¢"±àÂë¹æ·¶"ϵÁÐÎÄÕÂ
ÖØ¹¹-¸ÄÉÆ¼ÈÓдúÂëµÄÉè¼Æ
Èí¼þÖØ¹¹v2
´úÂëÕû½àÖ®µÀ
¸ßÖÊÁ¿±à³Ì¹æ·¶
»ùÓÚHTML5¿Í»§¶Ë¡¢Web¶ËµÄÓ¦Óÿª·¢
HTML 5+CSS ¿ª·¢
ǶÈëʽC¸ßÖÊÁ¿±à³Ì
C++¸ß¼¶±à³Ì
×îл¼Æ»®
DeepSeekÔÚÈí¼þ²âÊÔÓ¦ÓÃʵ¼ù 4-12[ÔÚÏß]
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢Êµ¼ù 4-19[ÔÚÏß]
UAF¼Ü¹¹ÌåϵÓëʵ¼ù 4-11[±±¾©]
AIÖÇÄÜ»¯Èí¼þ²âÊÔ·½·¨Óëʵ¼ù 5-23[ÉϺ£]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 4-26[±±¾©]
ÒµÎñ¼Ü¹¹Éè¼ÆÓ뽨ģ 4-18[±±¾©]

AndroidÊÖ»ú¿ª·¢£¨Ò»£©
Àí½âJavascript
·ÇµäÐÍajaxʵ¼ù
³¹µ×µÄAjax
javascript ʹÓÃCookies
ʹÓà jQuery ¼ò»¯ Ajax ¿ª·¢

Struts+Spring+Hibernate
»ùÓÚJ2EEµÄWeb 2.0Ó¦Óÿª·¢
J2EEÉè¼ÆÄ£Ê½ºÍÐÔÄܵ÷ÓÅ
Java EE 5ÆóÒµ¼¶¼Ü¹¹Éè¼Æ
Javaµ¥Ôª²âÊÔ·½·¨Óë¼¼Êõ
Java±à³Ì·½·¨Óë¼¼Êõ

ijº½¿Õ¹«Ë¾IT²¿ JavaScriptʵ¼ù
ijµçÊÓÈí¼þ HTML5ºÍJavaScript
Öк½ÐÅ JavaScript¸ß¼¶Ó¦Óÿª·¢
´óÇìÓÍÌï web½çÃæAjax¿ª·¢¼¼Êõ
ºÍÀûʱ ʹÓÃAJAX½øÐÐWEBÓ¦Óÿª·¢