| ·ÎÄÏ RocketÀº Google App ¿£Áø¿¡ À¥ ¾ÛÀ» ÀÛ¼ºÇϱâÀ§ÇÑ °£´ÜÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
·ÎÄÏ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Matt Pizzimenti
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://rfacebook.rubyforge.org/
·ÎÄÏ Å±×
·ÎÄÏ ¼³¸í
RocketÀº Google App Engine¿¡ À¥ ¾ÛÀ» ÀÛ¼ºÇϱâÀ§ÇÑ °£´ÜÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. RocketÀº ¾Û ¿£Áø µÚÀÇ ´ëºÎºÐÀÇ ÇÁ·¹ÀÓ ¿öÅ©¸¦ È°¿ëÇÏ¸ç µû¶ó¼ Pylons ¶Ç´Â Cherrypy¿Í °°Àº ÀϹÝÀûÀÎ ÇÁ·¹ÀÓ ¿öÅ©º¸´Ù ±¸Çö½Ã Á¶±Ý °¡º¿î ¹«°Ô°¡ ´õ ±¸ÇöµË´Ï´Ù. ¶ÇÇÑ Frameworks.Rocketº¸´Ù ÀûÀº ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. rocket´Â ½±°Ô Ÿ»ç ¸ðµâÀ» ÀÀ¿ë ÇÁ·Î±×·¥ µð·ºÅ丮¿¡ ½±°Ô ¸ØÃß°Ô ÇÒ ¼öÀÖ´Â À¯Æ¿¸®Æ¼¸¦ Á¦°øÇÏ´Â À¯Æ¿¸®Æ¼¸¦ Á¦°øÇÕ´Ï´Ù. ´ç½ÅÀº ¿©ÀüÈ÷ ·ÎÄÏÀ» ÀÚü·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ·ÎÄÏ ÇÁ·¹ÀÓ ¿öÅ©´Â ½ÇÁ¦·Î ¾Û ¿£Áø¿¡¼ ½ÇÁ¦·Î ½ÇÇàµÇÁö ¾Ê´Â´Ù´Â °ÍÀ» °¨ÁöÇϸé ÀÛµ¿ ÇؾßÇÏ´Â ¾Û ¿£ÁøÀÇ ÀϺθ¦ ÀÚµ¿À¸·Î ²¨³À´Ï´Ù. ÀÌ·¸°Ô ÇÒ ¶§ ÀÚ½ÅÀÇ Memcached ¼¹ö¿¡ ¹ÙÀεùÇؾßÇÕ´Ï´Ù. RocketRocket.appengine.api.memcache.bind () Memcache API°¡ ÀÛµ¿ÇÏ´ÂÁö È®ÀÎÇϽʽÿÀ (¼¼¼Ç ¹× ±âŸ ±â´É¿¡ »ç¿ëµÊ) .Simplest °¡´ÉÇÑ ·ÎÄÏ À¥ ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ : Rocket Import DispatcherD = Dispatcher () @ d.get ( "/") DEF Hello (Çڵ鷯) : "Hello World"D .run_stallone_Application () Rocket Import DispatcherD = Dispatcher () @ dget ( "/") @ d.get ( "/ message / : foo")¿¡¼ routes-l your @ d.get ( "/ message / : foo")¿¡¼ Á¶±Ý ´õ º¹ÀâÇÕ´Ï´Ù. Foo) : "Hello World, You Foo ="+ Food.Run_StandalOne_Application () ¿ä±¸ »çÇ×À» ¹ÝȯÇÕ´Ï´Ù. ¡¤ ÆÄÀ̽ã
·ÎÄÏ °ü·Ã ¼ÒÇÁÆ®¿þ¾î