¡¡¡¡Ç°ÑÔ
¡¡¡¡½ñÌìͻȻÏë³ÔºìÉÕÈâÁË£¬È»ºóÎÊ´ó³øÅóÓÑÔõô×ö£¬´ó³ø¸çÃǼûÄãѧÒÕ³ÏÒâÂù¸ß£¬ÓÚÊÇÈÓ¹ýÀ´Á½±¾Ê飺
¡¡¡¡
¡¡¡¡
¡¡¡¡»¹ÄܺúÃ×öÅóÓÑÂð?ÄãÐÄÀïÍòÂí±¼ÌÚ£¬µ«»¹Ã»µÈͲ۳öÀ´£¬´ó³ø¸çÃǾͺÜרҵµÄ·ÖÎö£ºÈâÖÊÊǿڸеĹؼü£¬½´ÓÍÊÇɫζµÄ±£Ö¤£¬Äã»ù´¡²»ÀÎÔõôÄÜ×ö³öºÃµÄºìÉÕÈâÄØ?
¡¡¡¡
¡¡¡¡Õ¾ÔÚÇ°È˵ļç°òÉÏ
¡¡¡¡HTML¡¢CSS¡¢ ÊÇÇ°¶ËµÄ¸ù»ù£¬ÕâÊÇÎÞ¿É·ñÈϵÄÊÂʵ¡£ÕýÈçÒ»Á¾³µµ±È»¶¼ÊÇÓÉÒ»¶Ñ¸Ö°åºÍÂݶ¤×é³ÉµÄ£¬µ«ÊÇÏÖÔÚ»¹ÓÐÈËÁàןö´¸×ÓÇÃÇôò´òµÄÔì³µÂð?ÀîÊ鸣˵¹ý£¬“Æû³µ²»¹ýÊÇËĸöÂÖ×Ó¼ÓÁ½¸öɳ·¢”£¬È¥Ò»Ì˼Ҿ߳ǺÍÂÖÌ¥µê£¬³µ²»¾ÍÔì³öÀ´ÁËÂð?(ºÃ°É£¬ÎÒ³ÐÈÏ¿äÕÅϵÊýÓеã´ó)
¡¡¡¡ÂëÅ©µÄÊÀ½çÀïÃæ¾³£»áÌáµ½ÔìÂÖ×Ó£¬Ò²¾ÍÊÇÄãΪÁËÔì³µ¶øÏÈÄðâÊÖ´ó´¸È¥ÇÃÒ»¸ö³µÂÖ³öÀ´£¬È»ºóÔÙÓÃÄã×ö³öÀ´µÄ³µÂÖÄã×ö³öÀ´µÄ×ùÒÎÈ¥×é×°³É³µ¡£ÕâÖÖ·½Ê½¾ø¶ÔµÄ˽È˶©ÖÆ£¬µ«ÊÇÕⶼÊÇ´óÍŶӸɵÄÊ£¬Ð¡ÍŶӺͶÀÁ¢¿ª·¢ÕßÕâô¸É¹À¼ÆÖ»ÄÜÔìÒ»Á¾Ð¡º¢×ÓµÄÍæ¾ß³µ£¬»¹ÊǸø3ËêÒÔ϶ùͯÓõÄÕâÖÖ£º
¡¡¡¡
¡¡¡¡Ð¡ÍŶÓÒª×öµÄÊǾ¡Á¿Ê¹ÓÃÏֳɵĶ«Î÷×é×°£¬¶ø²»ÊÇÈ«²¿×Ô¼º¿ª·¢£¬¾ÍÏñÏÖÔÚÍøÉÏÂôµÄ¼Ò¾ßÒ»Ñù£¬Ò»Ì××é¼þ¼Ä¹ýÀ´×éװһϾͳÉÁËÒ»ÕÅƯÁÁµÄ×À×Ó¡£¹¤³ÌÉ϶ÔÓÚ¹æÄ£½Ï´óµÄ²úÆ·£¬±ØÐëÒªÓÃ×é¼þ»¯µÄ˼άȥ¿ª·¢£¬½«ÏîÄ¿·Ö½â³ÉÒ»¸ö¸öС×é¼þ·Ö¸ø¸÷¸öС×éÈ¥¿ª·¢£¬¸÷¸öС×éÖ®¼äÏ໥¶ÀÁ¢£¬×îºó½«ËùÓÐ×é¼þÆ´³ÉÒ»¸öÍêÕûµÄ³ÉÆ·¡£¶øºÜ¶àС²¿¼þÆäʵÊÇͨÓõģ¬Ò²Óкܶà×éÖ¯»òÕ߸öÈ˽«×Ô¼º×öºÃµÄ×é¼þ¹²Ïí³öÀ´£¬Ö±½ÓʹÓÃÕâЩÏֳɵÄ×é¼þ£¬ÏÔÈ»ÊÇÄÜ´ó´ó¼Ó¿ì¿ª·¢½ø¶ÈµÄ¡£
¡¡¡¡ÁíÍ⣬һ¸öÏÔ¶øÒ×¼ûµÄÊÂʵÊÇ£¬Ëæ×ſƼ¼µÄÈÕÒæ½ø²½£¬ÖÕ¶ËÉ豸µÄ¶àÑù»¯¡¢Ò³Ãæ¿ÉÊÓ»¯¼¼ÊõµÄ·¢Õ¹£¬Ç°¶Ë¼¼ÊõÒѾԽÀ´Ô½¸´ÔÓÁË£¬ÔÙÒ²²»ÊÇ3ËêСº¢µÄÍæ¾ßˮƽÁË¡£±ÈÈç˵Óû§½»»¥µÄÔöÇ¿£¬±ÈÈç˵Öն˵ĶàÑù»¯£¬ÕâЩ¶¼´ó´óÔö¼ÓÁËÇ°¶Ë¿ª·¢µÄ¸´ÔӶȡ£Õâ¸öʱºò´Ó×îµ×²ã´Ó0¿ªÊ¼¿ª·¢£¬¸ú·Å×ÅÏֳɵĴò»ð»ú²»ÓöøÈ¥×êľȡ»ðÒ»Ñù£¬ÔªÄ±È˶¼Ð¦ÁË¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡Ò»Ì×Web´úÂ룬¶àƽ̨ӦÓÃ
¡¡¡¡ÖÚËùÖÜÖª£¬Ä¿Ç°Òƶ¯É豸Óа²×¿¡¢Æ»¹ûÁ½´óÕóÓª£¬¶ø¹úÄÚ΢ÐŵĿֲÀÕ¼ÓÐÂÊÒ²ÈÃÎÒÃDz»µÃ²»¿ª·¢Î¢ÐŹ«ÖںŰ汾£¬Ò²¾ÍÊÇÒ»¸öÓ¦ÓÃÖÁÉÙÐèÒªandroid¡¢iOS¡¢Web AppÈý¸ö°æ±¾¡£3¸ö°æ±¾Ê¹ÓÃÍêÈ«²»Í¬µÄ¼¼Êõ¿ª·¢£¬Ï໥֮¼ä²»Äܹ²ÓôúÂ룬Ҳ¾ÍÊÇ˵ÖÁÉÙÐèÒª3°àÈËÂíÈ¥¿ª·¢¡£µ±È»´ó¼Ò¶¼Ï£ÍûÖ±½ÓÓÃÒ»Ì×´úÂëÅÜÔÚ3¸öƽ̨ÉÏ£¬¾ßÓÐÕâ¸öÄÜÁ¦µÄ¾ÍÖ»ÓÐWeb App¼¼ÊõÁË£¬ÒòΪËû±¾ÖÊÉÏÊÇÒ»¸öÍøÒ³£¬¶øÍøÒ³ÊDz»·Öƽ̨µÄ¡£
¡¡¡¡µ«´¿Web AppÓÐÁ½¸öÎÊÌ⣬һÊǶÔÓ²¼þµÄ²Ù×÷ÄÜÁ¦½ÏÈõ(ÔÉúÖ»ÓÐHTML5µÄһЩӲ¼þAPI)£¬¶þÊÇÐÔÄܱÈÔÉú²î¡£ÎªÁËÌá¸ß¶ÔÓ²¼þµÄ²Ù×÷ÄÜÁ¦£¬¿ÉÒÔʹÓÃphoneGap¡¢TitaniumÕâÖֵײãÖмä¼þÀ´µ÷ÓõײãÓ²¼þ£¬¶øÇÒ¿ÉÒÔͨ¹ý²å¼þµÄÐÎʽÀ©Õ¹£¬¿ÉÒÔ˵ÔÚµ÷ÓÃÓ²¼þµÄÄÜÁ¦ÉÏ£¬ÕâÖÖ·½Ê½¸úÔÉúÒѾûʲô²îÒìÁË¡£ÕâÖÖ¿ª·¢·½Ê½Ó뿪·¢Web AppÎÞÒ죬Ŀǰ¶àÊýhybrid App¶¼ÊÇÓÃÕâÖÖ·½Ê½¿ª·¢µÄ¡£ÁíÒ»·½Ã棬ÐÔÄÜ·½ÃæÓÉÓÚHTML5¼¼ÊõµÄ·¢Õ¹£¬½áºÏCSS3µÄ»°£¬ÐÔÄÜÉÏÒ²ÓÐÁËÃ÷ÏÔµÄÌáÉý¡£ÕâÀïÄã¿ÉÄÜ»á˵£¬Web AppÔÚ°²×¿°æ΢ÐÅÉϷdz£ÈÝÒ׿¨¶Ùѽ¡£ÕâÀïÒª¿ÆÆÕһϣ¬Web AppÊÇͨ¹ýWeb ViewäÖȾµÄ£¬Èç¹ûWeb ViewµÄäÖȾÄÜÁ¦²»ÐУ¬¾Í»áÓÐÃ÷ÏԵĿ¨¶ÙÏÖÏ󣬶ø°²×¿Î¢ÐŵÄWeb ViewÓõÄÊÇ10centµÄX5Äںˣ¬¹ú²úËäºÃ£¬ÈÔÐèŬÁ¦!×÷Ϊ¶Ô±È£¬¿ÉÒÔ½«Í¬ÑùµÄWeb App·Åµ½iOS°æ΢ÐÅÈ¥¿´¿´£¬ÐÔÄÜ»ù±¾²»ÊäÔÉú£¬ÒòΪiOS°æ΢ÐÅÓõÄÊÇÓëSafariͬÑùµÄWeb ViewÄÚºË!Ôڹȸè»ðºüµÈÒƶ¯ä¯ÀÀÆ÷ÉÏ£¬ÐÔÄÜÒ²Ï൱¸ß£¬¶øÇÒËæ׿¼Êõ·¢Õ¹¿ÉÒÔÔ¤¼û£¬ÔÚ²»¾ÃµÄ½«À´Web AppºÍÔÉúAppÔÚÐÔÄÜÉϵIJîÒì»ù±¾¿ÉÒÔºöÂÔÁË¡£
¡¡¡¡Ç°¶ËºÃÈÈÄÖ
¡¡¡¡ÒòΪÉ豸µÄ½ø»¯Ì«¿ì¡¢¶àƽ̨ҲÐèÒªweb¿ª·¢µÄÐèÇóÍúÊ¢£¬ËùÒÔÏÖÔÚÇ°¶Ë±äµÃÇ°ËùδÓеÄÈÈÄÖ¡£¸÷´ó»¥ÁªÍø¾ÞÍ·¶¼ÍƳöÁË×Ô¼ºµÄÇ°¶Ë¿ò¼Ü£¬µ«¿ò¼ÜËä¶à£¬ºËÐÄ˼Ï붼ֻÓÐÒ»¸ö£º×é¼þ»¯¿ª·¢¡£
¡¡¡¡ºÎΪ×é¼þ»¯¿ª·¢ÄØ?´î¹ý»ýľÂð?×é¼þ»¯¾ÍÊǽ²Ò»¸ö¸öÒ³Ã湦ÄÜÌå×ö³ÉÒ»¸ö¸öµÄ»ýľ¿é£¬¿ª·¢µÄʱºòÔÙ½«¸÷¸ö²¿·ÖÆ´½Ó³öÒ»¸öÒ³Ã棬ÈçÏÂÿ¸ö¿ò¾ÍÊÇÒ»¸ö×é¼þ£º
¡¡¡¡
¡¡¡¡Ò»¸öÍøÕ¾Óɶà¸öÒ³Ãæ×é³É£¬Ò»¸öÒ³ÃæÓɶà¸ö×é¼þ×é³É£¬È»ºó´ó×é¼þÓÖ¿ÉÒÔÓÉС×é¼þ×é³É£¬½«Ð¡×é¼þÆ´³É´ó×é¼þ£¬½«´ó×é¼þÆ´³É´ó×é¼þ£¬ÔÙÆ´³ÉÒ³ÃæÄ£¿é£¬Õâ¾ÍÊÇ×é¼þ»¯¿ª·¢¡£
¡¡¡¡So Easy?Too Naive!
¡¡¡¡ÕâÀï¿´µ½µÄ×é¼þ»¯Ö»ÊÇUI±íÏÖ²ãµÄ×é¼þ»¯£¬ÍêÕûµÄ×é¼þ»¯»¹°üÀ¨½»»¥Ê¼þ¡¢Õ¹ÏÖÑùʽ¡¢Êý¾Ý½»»¥£¬Ò²¾ÍÊÇ˵×é¼þÓµÓÐ×Ô¼ºµÄÊôÐÔ¡¢·½·¨ÒÔ¼°Êý¾Ý½»»¥ÄÜÁ¦¡£±ÈÈç³£¼ûµÄËÑË÷ÌáʾÁÐ±í£¬Óû§ÊäÈëÐÅÏ¢´«µ½·þÎñÆ÷ÉÏ£¬·þÎñÆ÷¸ù¾ÝÓû§ÊäÈë´Ê²éÕÒºó½«Êý¾Ý·µ»ØÇ°¶Ë£¬ÔÙÓÉÇ°¶Ëչʾ£¬Ð§¹ûÈçÏ£º
¡¡¡¡
¡¡¡¡³£ÓõÄUI¿âÈçBootstrapʵÏÖÁËÑùʽºÍ¶¯»µÄ·â×°£¬µ«ÊÇÊý¾Ý½»»¥·½Ã滹Ҫ×Ô¼º´¦Àí¡£×Ô¼ºÐ´Ò²ÊÇ¿ÉÒԵģ¬·þÎñÆ÷½«Êý¾Ý·µ»ØÀ´£¬È»ºóÇ°¶ËÓÃ×Ö·ûÆ´½Ó»òÕßDOMÄ£°å¼¼ÊõºÏ³ÉHTML·ÅÈëÍøÒ³ÖУ¬ÕâÒ»²½Ë׳ÆäÖȾ¡£µ±È»äÖȾ¿ÉÒÔÔÚÇ°¶Ë×ö£¬Ò²¿ÉÒÔÔÚ·þÎñÆ÷¶ËÍê³É¡£¼òµ¥µÄ×Ö·û´®Æ´½Ó´ó¸ÅÊÇÕâÑùµÄ£º
- <input type="text" id="" value="ºìÉÕÈâ" />
- <input type="button" id="" value="ËÑË÷" />
- <ul id="test-ul"> </ul>
- <script type="text/javascript">
- var temp = '',
- list = ['ºìÉÕÈâ ¹ÞÍ·', 'ºìÉÕÈâ µ÷ÁÏ', 'ºìÉÕÈâ ÖíÈâ', 'ºìÉÕÈâ °üÓÊ'],
- listNode = document.getElementById('test-ul');
- for (let n = 0, len = list.length; n < len; n++) {
- temp +='<li>' + list[n] + '</li>';
- }
- listNode.innerHTML = temp;
- </script>
¡¡¡¡ÉÏÃæÖ»ÊÇʾÀý£¬Êµ¼Ê¹¤³ÌÖÐÓõĸü¶àµÄÊÇÄ£°å¼¼Êõ£¬ÏÖÔÚÄ£°å¼¼Êõ¶àÈçţ룬±ÈÈçÄ£°åµÄDust.js¡¢doT.js£¬MVVM¿ò¼Ü¼¶µÄAngularjs¡¢KnockoutjsµÈ£¬ÍõÆÅÃǶ¼Ëµ×Ô¼º¹Ï×îÌðÁË£¬Ñ¡ÔñÀ§ÄÑÖ¢»¼ÕßÃÇÄãÃÇ×¼±¸ºÃÁËÂð?
¡¡¡¡×é¼þÍê³ÉÖ®ºó£¬»¹ÐèÒªÒ»Ì׵ײã¿ò¼ÜÀ´½«×é¼þÃÇÓлú×éÖ¯ÆðÀ´£¬¸ù¾Ý³¡¾°µ÷¶È³ö²»Í¬µÄ×é¼þÀ´ÊµÏÖÐèÇó¡£Õâ¾ÍÊÇ·ÓÉÄ£¿é£¬ÒÔǰ·ÓÉÄ£¿é¶¼·ÅÔÚ·þÎñÆ÷¶Ë£¬ÏÖÔÚ»¹ÐèҪǰ¶Ë·ÓÉÀ´ÊµÏÖµ¥Ò³Ó¦Óá£ÔÚÓ¦ÓñȽϸ´ÔÓµÄÇé¿öÏ£¬³ýÁËÐèÒªÓ÷ÓÉÄ£¿éʵÏÖÌøת֮Í⣬Ҳ»¹ÐèÒª¸ù¾Ý·ÓÉÈ¥°´Ðè¼ÓÔØÿ¸ö³¡¾°ËùÐèµÄ×ÊÔ´£¬Í¬Ê±±£Ö¤¸÷¸ö×ÊÔ´µÄµ÷¶È²»·¢Éú³åÍ»£¬Õâ¸ö×ÊÔ´¼ÓÔØÆ÷Ò²ËãÒ»¸ö¿ò¼Ü¡£
¡¡¡¡´ÓÉÏÃæÀ´¿´£¬ÎªÁËʵÏÖ×é¼þ»¯¿ª·¢£¬ÎÒÃÇÖÁÉÙҪʹÓü¸¸ö¿ò¼ÜÀ´×éÖ¯´úÂ룬Èç¹ûÒµÎñ¸ºÔðµ¯ÐԽϴóµÄ»°£¬ÕâÑùÒ»Ì׵ײã¼Ü¹¹¿É²»ÊÇËæËæ±ã±ã¼ò¼òµ¥µ¥¾ÍÄÜ×ö³öÀ´µÄ¡£¶øÈç¹û×Ô¼ºÖÆ×÷UIµÄ»°£¬Äǹ¤×÷Á¿ÆðÂ뻹µÃ·¼¸±¶£¬ÔÚÈËÔ±²»ÔöµÄÇé¿öÏ£¬Ò²¾ÍÒâζ×Å¿ª·¢ÖÜÆÚ·¼¸±¶¡£ÏëÒ»ÏëÏÖÔڵĻ¥ÁªÍø·¢Õ¹ËٶȰɣ¬µÈÄ㻨¼¸ÖÜʱ¼ä×ö³öÒ»Ì×»¹Ë㾫ÖµÄUI£¬ÄãÄÇÔ±¾¼ÛÖµ¼¸°ÙÒÚÃÀµ¶µÄidea¿ÉÄÜÒѾ±» 10cent¡¢100duÕâЩ¹«Ë¾×öÁË£¬ÀáÁ÷ÂúÃæÖ®¼ÊÄãÖÕÓÚÏëÆðÁË»ðÔÆаÉñ˵µÄ£º
¡¡¡¡ÌìÏÂÎ书£¬Î¨¿ì²»ÆÆ¡£
¡¡¡¡¿ì£¬¾ÍÊÇ»¥ÁªÍøÐÐÒµµÄ¿û»¨±¦µä(ÃÃ×ÓÃÇ·ÅÐÄ¡¢³ÌÐòÔ³ÊåÊåÃǶ¼²»¿´µÚÒ»Ò³µÄ)
¡¡¡¡Ñ¡ÔñÒ»¸öºÃÓõĿª·¢»·¾³
¡¡¡¡ÎªÁËʵÏÖ×é¼þ»¯¿ª·¢£¬ÎÒÃÇÒ»°ã»áÓõ½UI¿â¡¢MVVM¿ò¼Ü¡¢Ä£¿é¼ÓÔØÆ÷¡¢ÏîÄ¿¹ÜÀíºÍÅäÖù¤¾ßµÈÒ»Ì׶«Î÷£¬Õâ¸öʱºòÒ»¸öºÃµÄµÄ¿ª·¢»·¾³¾Í±È½ÏÖØÒªÁË£¬µ¥´¿Óñà¼Æ÷ÇôúÂëµÄµ¶¸û»ðÖÖʱ´úÒѾ³ÉΪÀúÊ·ÁË¡£Ç°¶Ë¿ª·¢»·¾³ÉÏ£¬ÓÐЩ¹«Ë¾»áÓôó¶øÈ«µÄIDE£¬ÓÐЩ¹«Ë¾»áÓø÷ÖÖÇáÁ¿»¯µÄ¹¤¾ß×éºÏ£¬Õâ¸öÒª¿´¹«Ë¾¼¼ÊõˮƽºÍ¼¼Êõ¼Ü¹¹µÄÉ趨¡£ÁíÍ⣬ÿ¸ö¹«Ë¾µÄ¿ª·¢¶¼»á»ò¶à»òÉÙÒýÈëһЩÏÖÓеĿò¼ÜºÍÀà¿â£¬Ò²¾ÍÊÇË׳ƵÄÂÖ×Ó¡£½üЩÄêÇ°¶Ë¿ÕÇ°·±ÈÙ£¬¸÷ÖÖ¿ò¼Ü²ã(qun)³ö(mo)²»(luan)Çî(wu)£¬ÈçºÎÕÒµ½×îÊʺÏÄãµÄÏîÄ¿µÄ¿ò¼ÜÒ²²»ÊÇÒ»¼þÈÝÒ×µÄÊÂÇé¡£ÏÖÔÚÇ°¶Ë¿ò¼ÜµÄ¸üзdz£¿ì£¬Ò»¸ö¿ò¼Ü»ðÆðÀ´µ½Í˳öÈËÃÇÊÓÒ°£¬¿ÉÄܾÍÖ»Óж̶ÌÁ½ÈýÄêʱ¼ä¡£ÏÔÈ»£¬×·ËæÈÈÃŵķçÏÕÏ൱´ó£¬ÌرðÊÇһЩ¸öÈ˹±Ï׵Ŀò¼Ü£¬ÒòΪ¾«Á¦ÓÐÏÞ£¬ºóÐøµÄ¼¼ÊõÖ§³ÖÆäʵºÜÄѱ£Ö¤¡£ÒªÑ¡ÔñÊʺϹ«Ë¾ÒµÎñ¶øÇÒÎȶ¨µÄÖ÷Á÷µÄ¿ò¼Ü¼¼Êõ£¬ÕâÐèÒªÓÐÏ൱µÄ¼¼Êõ»ýÀÛ²ÅÄÜÇö¨£¬·ñÔò¾ÍÊÇ´ø×Å¿ª·¢µÄС»ï°éÃÇÈ¥²È¿Ó£¬µÈÄã°Ñ¿ÓÌîºÃ£¬Í»È»·¢ÏÖÕâÌõ·ÒѾoutÁË……
¡¡¡¡
¡¡¡¡ÔÚ¿ª·¢¹¤¾ßÉÏ£¬Ç°¶Ë½ç±È½Ï»ðÊÇsublime text(ÕâÖ»ÊÇÒ»¸ö±àÂëÆ÷)ºÍwebstorm£¬ÕâÁ½¸ö¶¨ÖÆÐÔºÜÇ¿£¬»»¾ä»°Ëµ¾ÍÊÇÄãÒª°²×°ºÜ¶à²å¼þ»òÕß´îÅäºÜ¶à¹¤¾ß²ÅºÃÓ㬱ÈÈçºÃÓõıàÂë²å¼þ¡¢µ÷ÊԱر¸µÄchrome¡¢¾«ÖµÄUI×é¼þ¿â¡¢ºÏÊʵÄ×Ô¶¯»¯²¿Ê𹤾ߡ¢Ë³ÊֵIJâÊÔ¹¤¾ß¡¢¹æ·¶µÄ¹¤³Ì¹ÜÀí²å¼þµÈµÈ¡£¶ÔÓÚ³õѧÕß»òÕß¼¼Êõ»ýÀÛ²»×ãµÄ¿ª·¢ÈËÔ±À´Ëµ£¬ÕâЩ¿ò¼Ü/¹¤¾ßµÄɸѡ¶¼Ï൱À§ÄÑ£¬ÕâÐèÒªÓдóÅ£²Å¿ÉÒÔ¶¨¼¼ÊõÑ¡ÐÍ¡£ÁíÍâ´óÅ£ÏÂÃæµÄС»ï°éÃÇÊ®°ËÖÖÎäÒÕÒ²¶¼ÒªÄÜˣһϲÅÐУ¬Òò´Ë£¬¶ÔÓÚ¼¼Êõ¼Ü¹¹²¢Ã»ÄÇôÍêÕûµÄÍŶӣ¬ÕâÖÖ¼¼ÊõÌ××°ÏÔÈ»²»Ì«Ã÷ÖÇ¡£
¡¡¡¡ÄǺβ»Ñ¡ÔñÒ»¸ö´ó¶øÈ«µÄ¿ª·¢»·¾³ÄØ?±ÈÈç˵Eclipse£¬¹ØÓÚEclipse¾Í²»¶à½éÉÜÁË£¬ÕâÀïÏë˵µÄÊÇ»ùÓÚEclipse¿ª·¢µÄWeX5¡£Ê×ÏÈ£¬Wex5ÊÇ»ùÓÚEclipse¿ª·¢µÄ£¬¶øEclipseÎÞÐè¶àÑÔ£¬IBM³öÆ·Java¿ª·¢Ê×Ñ¡IDE£¬Ò²¾ÍÒâζ×ÅWeX5¿ÉÒÔ×öµ½Ç°ºó¶ËÎÞ·ì½áºÏ¡£ÁíÍ⣬WeX5Ñ¡ÓõĿò¼Ü¶¼ÊǷdz£Îȶ¨Á÷ÐеÄbootstrap¡¢jquery¡¢phonegap£¬ÔÙ¼ÓÉÏÆ𲽵ļ¼ÊõÖ§³Ö£¬ÔÙÒ²²»ÓÃÒ¹ÉîÈ˾²Ê±¶À×Ô¶Ô×Å´ó¿ÓĬĬÁ÷ÀáÁË¡£
¡¡¡¡×é¼þ»¯·½Ã棬WeX5Öм¯³ÉÁ˷dz£¶àµÄBoostrap×é¼þ£¬²¢Ê¹ÓÃknockout¿ò¼Ü½«×é¼þÊôÐÔºÍÊý¾Ý°ó¶¨ÆðÀ´£¬Ñùʽ¡¢Óû§½»»¥¡¢Êý¾Ý½»»¥Õ⼸·½Ã涼ÍêÕûµÄ·â×°ºÃÁË¡£Êý¾Ý°ó¶¨Ö®ºó£¬¸Ä¶¯Ç°¶ËµÄÊý¾Ý»á×Ô¶¯·´Ó³µ½Êý¾Ý¿âÖУ¬Êý¾Ý¿âÖеÄÊý¾Ý¸Ä¶¯Ò²»á×Ô¶¯·´Ó³µ½Ç°¶Ëչʾ£¬²»ÐèÒª¿¼ÂÇÌ«¶àÊý¾ÝÓë±íÏÖ¹ØÁªµÄʵÏÖÎÊÌ⡣ʹÓõķ½·¨Ò²·Ç³£¼òµ¥£¬Ö±½ÓÔÚÊôÐÔÒ³ÉèÖü´¿É£¬¹ÜÀíÆðÀ´Ò²·Ç³£·½±ã¡£
¡¡¡¡¶øÇÒ³ýÁË×é¼þ£¬WeX5ÖиüÓÐÒâ˼µÄÊÇËûÌṩÁ˺ܶàÏֳɵÄÓ¦ÓÃÄ£°å£¬´óµ½Ò»¸öÕ¾µã(µçÉÌ¡¢ÂÃÓεÈÒµÎñ)£¬Ð¡µ½±ÈÈçÒ»¸öµÇ½ҳÕâÑùµÄÄ£°å£¬Õâ¸öÕæµÄ²»ÒªÌ«ÌùÐÄ¡£ÎÒÃÇ¿ª·¢µÄºÜ¶à×é¼þ¶¼¿ÉÒÔ´ÓÉÏÃæÖ±½ÓÌ×Ó㬻òÕß¼ÓµãС¸Ä¾Í¿ÉÒÔ´ïµ½ÏëÒªµÄЧ¹û£¬ºÃºÃÀûÓÃÕâЩÏֳɵĶ«Î÷£¬°Ñ¾«Á¦»¨ÔÚÒµÎñÂß¼ÉÏ£¬Õâ²ÅÊÇ¿ìËÙ¿ª·¢µÄÍõµÀ°¡¡£
¡¡¡¡
¡¡¡¡WeX5ÖеĿÉÊÓ»¯¿ª·¢
¡¡¡¡Ò»Ìýµ½¿ÉÊÓ»¯¿ª·¢£¬Í¬Ñ§ÃǵÚÒ»·´Ó¦¾ÍÊÇC#µÄWinForm½çÃæ»òÕßPSÖеÄͼƬ±à¼Ð§¹û°É£¬Êó±êÖ¸ÄÄ£¬Ð§¹û¾ÍÈ¥ÄÄ¡£È»¶ø£¬²¢²»ÊÇÕâÑùµÄ£¬Ç°¶Ë¿ª·¢¸ú×ÀÃæÈí¼þ¿ª·¢²»Í¬£¬Ò²¾ÍÊDZØÐëÒª·ûºÏW3C±ê×¼¡£×î¼òµ¥µÄÀý×Ó£ºÄãÑ¡ÔñÒ»¸ö°´Å¥£¬È»ºóÔÚÉè¼ÆÊÓͼÉÏ»æÖÆ°´Å¥£¬°´Å¥²¢²»ÔÚÄãÊó±êÖ¸¶¨µÄλÖóöÏÖ£¬¶øÊÇ°´ÕÕW3C±ê×¼ÎĵµÁ÷À´È·¶¨Î»Öá£ÄãÒ²²»ÄÜËæÒâÍ϶¯×é¼þµ½ÈÎÒâλÖã¬×é¼þµÄ²¼¾ÖºÍÑùʽ¶¼»¹ÊÇÒª·ûºÏ±ê×¼ÎĵµÁ÷µÄÒªÇó¡£µ±È»Äã¿ÉÒÔÖ¸¶¨¾ø¶Ô¶¨Î»À´ÍÑÀëÎĵµÁ÷£¬ÕâÑù¾Í¿ÉÒÔÖ¸¶¨Î»ÖÃÁË£¬ÕâЩ¶¼ÊÇ·ûºÏW3C±ê×¼µÄ×ö·¨¡£±¾ÖÊÉÏWeX5Ö»ÊÇÌṩÁËÒ»¸ö½çÃæÀ´·½±ãµØÌí¼Ó×é¼þºÍÐÞ¸ÄÑùʽ£¬²¢²»ÊÇ¿ÉÒÔÈÃÄãÌìÂíÐпյØÉè¼Æ½çÃæµÄ×÷±×Æ÷¡£ÄãҪʵÏÖÒ»¸ö²¼¾Ö£¬Æäʵ¸úÖ±½ÓÔÚ±à¼Æ÷ÀïÃæд´úÂëÒ»Ñù£¬»¹ÒªÒªÖ¸¶¨¶¨Î»¡¢¸¡¶¯¡¢±ß¾àÕâЩ£¬Ö»ÊÇWeX5ÖпÉÒÔ¸üÖ±¹ÛµÄʵÏÖ¶øÒÑ¡£µ±È»ºÜ¶àͬѧ¶¼Ïëµ½ÁËDreamweaverµÄ¿ÉÊÓ»¯Éè¼Æ£¬DWµÄ¿ÉÊÓ»¯Éè¼Æ×ö³öÀ´µÄ´úÂë»áÓкܶàÀ¬»ø´úÂ룬ֻÄÜ×öÔÐÍ¿ª·¢Ó㬲¢²»ÄÜÖ±½ÓÓÃÓÚÏßÉÏ·¢²¼µÄ£¬¶øWeX5Éú³ÉµÄÊÇ·ûºÏW3C±ê×¼µÄ´úÂ룬ÕâÊÇÁ½¸ö²»Í¬µÄ¸ÅÄî¡£
¡¡¡¡WeX5ÉÏ¿ª·¢AppÓõÄÒ²Êǵ÷ÓõײãÖмä¼þµÄ·½Ê½£¬ÓõÄÊÇphoneGapµÄÄÚºËCordova¿ò¼Ü£¬UIÌåϵÔòÍêÈ«»ùÓÚW3CµÄHTML5+CSS3+js;ÒýÈëjQueryºÍBootstrap²¢¶ÔÒƶ¯×öÁ˵ײãÓÅ»¯£¬Ð§ÂʺÍÐÔÄܽӽüÔÉúÓ¦Óá£ËùÒÔ£¬ÓÃWex5¿ª·¢³öÀ´µÄÓ¦ÓÿÉÒÔ´ò°ü³É°²×¿App»òÕßiOS App£¬Ò²¿ÉÒÔÒÔWeb AppµÄÐÎʽÔËÐÐÔÚ΢ÐŹ«ÖÚºÅÉÏ£¬µ±È»PC¶ËÒ²ÊÇOKµÄ¡£»Øµ½´ó¼Ò¹ØÐĵÄÐÔÄܺÍÌå»ýÉÏ£¬ÓÉÓÚWeX5ÊÇÒÔ²å¼þµÄÐÎʽµ÷ÓÃCordova¿ò¼Ü£¬UI²ãÉÏʵÐа´Ðè¼ÓÔØ£¬ËùÒÔÔÚ´úÂ뾫¼òºÍÐÔÄÜÉ϶¼Óв»´íµÄ±íÏÖ¡£
¡¡¡¡WeX5µÄȱµã
¡¡¡¡ÈκÎÊÂÎﶼÊÇÁ½ÃæÐԵģ¬Ò»·½ÃæWeX5µÄ´ó¶øÈ«¿ÉÒÔ°ïÖúÎÒÃǴһ¸öÓÅÐãµÄ¿ª·¢»·¾³¡¢ÌṩÁË·â×°Á¼ºÃµÄ´óÁ¿×é¼þ£¬µ«ÁíÒ»·½Ãæ¼Ó´óÁËƽ̨±¾ÉíµÄÌå»ý£¬¶øÇÒÄ¿Ç°ÓÉÓÚƽ̨¸üнϿ죬ÏàÓ¦µÄ¼¼ÊõÎĵµ¸üÐÂËٶȸú²»ÉÏƽ̨¸üÐÂËٶȡ£²»¹ýÓëÓŵãÏà±È£¬Õâµãȱµã»¹¿ÉÒÔ½ÓÊÜ¡£»¹ÔÚ¿à¿àÑ°ÕÒºÃÓõÄ×é¼þ¿â¡¢¾À½áÓÚ¸÷ÖÖ¿ò¼ÜÑ¡ÔñµÄͬѧ²»·ÁÊÔÊÔWeX5£¬ÌåÑéÒ»°Ñ´óÂÖ×ӵĿì¸Ð!
תÔØÇë×¢Ã÷£º ÎÄÕÂתÔØ×Ô£º°®Ë¼×ÊÔ´Íø http://www.aseoe.com/show-26-829-1.html