¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    À¥ ¾Û API °³¹ßÀ» À§ÇÑ GraphQL ±×·¡ÇÁ ÀÌ·Ð, ½ºÅ°¸¶, GraphQL ¼­ºñ½º¿Í Ŭ¶óÀ̾ðÆ®±îÁö

    • À̺ê Æ÷¼¿·Î, ¾Ë·º½º ¹ðÅ©½º Àú
    • ¹è¿µ ¿ª
    • ÀλçÀÌÆ®
    • 2019³â 11¿ù 12ÀÏ
    • Á¤°¡
      22,000¿ø
    • ÆǸŰ¡
      19,800¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,100¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2024³â 05¿ù 17ÀÏ(±Ý)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788966262533 248ÂÊ 172 x 225 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 490

    ÀÌ Ã¥°ú ÇÔ²² ±¸¸ÅÇÑ Ã¥

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÀÌ Ã¥Àº

    ¡°¼±¾ðÇü µ¥ÀÌÅÍ ÆäÄ¡ ¹æ¹ý°ú GraphQL ¼­ºñ½º ÇÙ½É °¡À̵塱
    GraphQLÀº REST API¿Í ºñ±³ÇØ µ¥ÀÌÅ͸¦ °¡Á®¿À´Â ±â´ÉÀÌ ÈξÀ ¿ì¼öÇÏ¿© À¥ ¾Û APIÀÇ »õ·Î¿î ÁöÆòÀ» ¿­¾ú´Ù°í Æò°¡¹Þ°í ÀÖÀ¸¸ç, À̸¦ È°¿ëÇÏ´Â ±â¾÷µµ ±êÇãºê, ´º¿åŸÀÓ½º, IBM, Æ®À§ÅÍ, ¿»ÇÁ(Yelp) µîÀ¸·Î ºü¸£°Ô ´Ã¾î°¡°í ÀÖ´Ù.


    ÀÌ Ã¥Àº Çõ½ÅÀûÀÎ µ¥ÀÌÅÍ ÆäÄ¡ ±â¼úÀÌ µÈ GraphQL¿¡ °üÇÑ ½Ç¿ëÀûÀÎ ¾È³»¼­·Î¼­ ÀÚ¹Ù½ºÅ©¸³Æ®·Î GraphQL ¼­ºñ½º¸¦ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ÀúÀÚµéÀº ±×·¡ÇÁ ÀÌ·Ð, ±×·¡ÇÁÀÇ µ¥ÀÌÅÍ ±¸Á¶ºÎÅÍ ½ºÅ°¸¶, GraphQL ¼­ºñ½º, ¾ÆÆú·Î(Apollo) Ŭ¶óÀ̾ðÆ®±îÁö À¥ ¼­ºñ½º ¾ÆÅ°ÅØó¸¦ ÀÚüÀûÀ¸·Î ±¸¼ºÇÒ ¼ö ÀÖ´Â GraphQLÀÇ ÀåÁ¡°ú Æ®·»µå, ¸ð¹ü ±â¹ý µéÀ» ¾Ë·ÁÁØ´Ù. ÀÌÁ¦ ¸· GraphQLÀ» ¹è¿ì±â ½ÃÀÛÇÑ °³¹ßÀÚ»Ó ¾Æ´Ï¶ó, ÀÌ¹Ì ±â¼úÀº ¾ËÁö¸¸ °¡Àå ÃÖ½ÅÀÇ º£½ºÆ® ÇÁ·¢Æ¼½º¸¦ ½ÀµæÇÏ±æ ¿øÇÏ´Â À¥ °³¹ßÀÚ¶ó¸é °ç¿¡ µÎ°í Âü°íÇÒ ¸¸ÇÑ Ã¥ÀÌ´Ù.


     


    Ãßõ±Û

    ¡°GraphQLÀ» Á¦´ë·Î ¤¾î º¸´Â Ã¥. ´Ü¼øÇÑ ±â¼ú È°¿ëÀ» ³Ñ¾î, ±â¹Ý °³³äÀÎ ±×·¡ÇÁ À̷аú ±× ÀÌ·ÐÀ» ¹ÙÅÁÀ¸·Î ÇÑ ½ºÅ°¸¶ ¼³°è±îÁö ´Ù·ç°í ÀÖ¾î ÀڽŠÀÖ°Ô ÃßõÇÑ´Ù.¡± - ¹Ú¼ºÇö, ³×À̹ö ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î



    ¡°GraphQLÀ» óÀ½À¸·Î »ç¿ëÇÏ´Â ºÐ, GraphQLÀ» »ç¿ëÇØ ºÃÁö¸¸ °³³äÀÌ Á¤¸®°¡ ¾È µÈ ºÐµé²² ÃßõÇÑ´Ù.¡± - ±Ç¿ëÁØ, ³×À̹ö ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î



    ¡°GraphQLÀÌ ¸¸µé¾îÁø ¹è°æºÎÅÍ Ãß±¸ÇÏ´Â ¹Ù±îÁö, óÀ½ GraphQLÀ» Á¢ÇÏ´Â »ç¶÷ÀÌ ¾Ë¾Æ¾ß ÇÒ ºÎºÐµéÀ» ²Ä²ÄÈ÷ ´Ù·ç°í ÀÖ´Ù. ¼ÒÀåÇÒ °¡Ä¡°¡ ÃæºÐÈ÷ ´À²¸Áö´Â Ã¥ÀÌ´Ù.¡± - ±èÀç¿ø, ÇÁ¸®·£¼­ °³¹ßÀÚ


     


    ÀúÀÚ ¼Ò°³

    ¾Ë·º½º ¹ðÅ©½º

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ±âŸ
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ , ±âŸ
    • ÀαâÁö¼ö : 29

    Ķ¸®Æ÷´Ï¾Æ ±³À°°úÁ¤ °³¹ß¾÷ü Moon HighwayÀÇ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾îÀÌÀÚ °­»ç¸ç °øµ¿¼³¸³ÀÚ´Ù. ¼ÒÇÁÆ®¿þ¾î ÄÁ¼³ÅÏÆ®·Î¼­ MSN, ½ÃÄ«°í¸¶¶óÅæ, ¹Ì±¹¿¡³ÊÁöºÎ(DOE) µîÀ» À§ÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇß´Ù. ¾ßÈÄÀÇ ½ÅÀÔ»ç¿øÀ» À§ÇÑ Ä¿¸®Å§·³ °³¹ßÀ» Áö¼ÓÀûÀ¸·Î µµ¿ÔÀ¸¸ç, ¿Â¶óÀα³À°»çÀÌÆ® ¸°´Ù´åÄÄ(Lynda.com)¿¡ ¸î¸î ¼ö¾÷À» °³¼³Çß´Ù.

     

     

    À̺ê Æ÷¼¿·Î

    • ±¸ºÐ : Àú¼­
    • ±¹Àû : ¹Ì±¹
    • ºÐ·ù : °úÇÐ/°øÇÐ ÀúÀÚ , ±âŸ
    • ÀαâÁö¼ö : 29

    Ķ¸®Æ÷´Ï¾Æ ±³À°°úÁ¤ °³¹ß¾÷ü Moon HighwayÀÇ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®ÀÌÀÚ °øµ¿¼³¸³ÀÚ´Ù. ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í 1-800-Dentist¸¦ À§ÇÑ ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡ ¸ö´ã±âµµ Çß´Ù. È°µ¿ÀûÀÎ °­»çÀÌÀÚ Àú¼ú°¡ ·Î½ºÅÄÆÛµå´ëÇб³, ÆäÀÌÆÈ,À̺£ÀÌ, ¸°´Ù´åÄÄ µî¿¡¼­ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ÆÄÀ̽ãÀ» °­ÀÇÇß´Ù.

    ¸ñÂ÷

    1Àå GraphQL¿¡ ¿À½Å °ÍÀ» ȯ¿µÇÕ´Ï´Ù
    1.1 GraphQLÀ̶õ?
    1.1.1 GraphQL ¸í¼¼
    1.1.2 GraphQL ¼³°è ¿øÄ¢
    1.2 GraphQLÀÇ Åº»ý
    1.3 µ¥ÀÌÅÍ Àü¼ÛÀÇ ¿ª»ç
    1.3.1 RPC
    1.3.2 SOAP
    1.3.3 REST
    1.4 RESTÀÇ ´ÜÁ¡
    1.4.1 ¿À¹öÆäĪ
    1.4.2 ¾ð´õÆäĪ
    1.4.3 REST ¿£µåÆ÷ÀÎÆ® °ü¸®
    1.5 ½Ç»ýÈ°¿¡¼­ÀÇ GraphQL
    1.5.1 GraphQL Ŭ¶óÀ̾ðÆ®

    2Àå ±×·¡ÇÁ ÀÌ·Ð
    2.1 ±×·¡ÇÁ ÀÌ·Ð ¾îÈÖ
    2.2 ±×·¡ÇÁ ÀÌ·ÐÀÇ ¿ª»ç
    2.3 Æ®¸®´Â ±×·¡ÇÁ´Ù
    2.4 ½Ç»ýÈ°¿¡¼­ÀÇ ±×·¡ÇÁ

    3Àå GraphQL Äõ¸®¾î
    3.1 GraphQL API Åø
    3.1.1 GraphiQL
    3.1.2 GraphQL Ç÷¹À̱׶ó¿îµå
    3.1.3 °ø¿ë GraphQL API
    3.2 GraphQL Äõ¸®
    3.2.1 ¿§Áö¿Í ¿¬°á
    3.2.2 ÇÁ·¡±×¸ÕÆ®
    3.3 ¹ÂÅ×À̼Ç
    3.3.1 Äõ¸® º¯¼ö »ç¿ëÇϱâ
    3.4 ¼­ºê½ºÅ©¸³¼Ç
    3.5 ÀÎÆ®·Î½ºÆå¼Ç
    3.6 Ãß»ó ±¸¹® Æ®¸®

    4Àå ½ºÅ°¸¶ ¼³°èÇϱâ
    4.1 ŸÀÔ Á¤ÀÇÇϱâ
    4.1.1 ŸÀÔ
    4.1.2 ½ºÄ®¶ó ŸÀÔ
    4.1.3 ¿­°Å ŸÀÔ
    4.2 ¿¬°á°ú ¸®½ºÆ®
    4.2.1 ÀÏ´ëÀÏ ¿¬°á
    4.2.2 ÀÏ´ë´Ù ¿¬°á
    4.2.3 ´Ù´ë´Ù ¿¬°á
    4.2.4 ¿©·¯ ŸÀÔÀ» ´ã´Â ¸®½ºÆ®
    4.3 ÀÎÀÚ
    4.3.1 µ¥ÀÌÅÍ ÇÊÅ͸µ
    4.4 ¹ÂÅ×À̼Ç
    4.5 ÀÎDz ŸÀÔ
    4.6 ¸®ÅÏ Å¸ÀÔ
    4.7 ¼­ºê½ºÅ©¸³¼Ç
    4.8 ½ºÅ°¸¶ ¹®¼­È­

    5Àå GraphQL API ¸¸µé±â
    5.1 ÇÁ·ÎÁ§Æ® ¼¼ÆÃ
    5.2 ¸®Á¹¹ö
    5.2.1 ·çÆ® ¸®Á¹¹ö
    5.2.2 ŸÀÔ ¸®Á¹¹ö
    5.2.3 ÀÎDz & ¿­°Å ŸÀÔ »ç¿ëÇϱâ
    5.2.4 ¿§Áö¿Í ¿¬°á
    5.2.5 Ä¿½ºÅÒ ½ºÄ®¶ó
    5.3 apollo-server-express
    5.4 ÄÁÅؽºÆ®
    5.4.1 MongoDB ¼³Ä¡Çϱâ
    5.4.2 ÄÁÅؽºÆ®¿¡ µ¥ÀÌÅͺ£À̽º Ãß°¡Çϱâ
    5.5 ±êÇãºê ÀÎÁõ
    5.5.1 ±êÇãºê OAuth ¼³Á¤
    5.5.2 ±ÇÇÑ ºÎ¿© °úÁ¤
    5.5.3 githubAuth ¹ÂÅ×À̼Ç
    5.5.4 »ç¿ëÀÚ ±ÇÇÑ ÀÎÁõ
    5.6 ¸¶Ä¡¸ç

    6Àå GraphQL Ŭ¶óÀ̾ðÆ®
    6.1 GraphQL API »ç¿ëÇϱâ
    6.1.1 fetch ¿äû
    6.1.2 graphql-request
    6.2 ¾ÆÆú·Î Ŭ¶óÀ̾ðÆ®
    6.3 React¿Í ¾ÆÆú·Î Ŭ¶óÀ̾ðÆ®
    6.3.1 ÇÁ·ÎÁ§Æ® ¼³Á¤
    6.3.2 ¾ÆÆú·Î Ŭ¶óÀ̾ðÆ® ¼³Á¤
    6.3.3 Query ÄÄÆ÷³ÍÆ®
    6.3.4 Mutation ÄÄÆ÷³ÍÆ®
    6.4 ÀÎÁõ
    6.4.1 »ç¿ëÀÚ ±ÇÇÑ ÀÎÁõ
    6.4.2 »ç¿ëÀÚ ½Äº°
    6.5 ij½Ã ÀÛ¾÷
    6.5.1 fetch ¹æħ
    6.5.2 ij½Ã À¯Áö
    6.5.3 ij½Ã ¾÷µ¥ÀÌÆ®

    7Àå ½ÇÁ¦ Á¦Ç°À» À§ÇÑ GraphQL
    7.1 ¼­ºê½ºÅ©¸³¼Ç
    7.1.1 ¼­ºê½ºÅ©¸³¼Ç ÀÛ¾÷
    7.1.2 ¼­ºê½ºÅ©¸³¼Ç µ¥ÀÌÅÍ »ç¿ëÇϱâ
    7.2 ÆÄÀÏ ¾÷·Îµå
    7.2.1 ¼­¹ö ÆÄÀÏ ¾÷·Îµå ±â´É ±¸ÇöÇϱâ
    7.2.2 Ŭ¶óÀ̾ðÆ® »çÁø °Ô½Ã ±â´É ±¸ÇöÇϱâ
    7.3 º¸¾È
    7.3.1 ¿äû ŸÀӾƿô
    7.3.2 µ¥ÀÌÅÍ Á¦ÇÑ
    7.3.3 Äõ¸® ±íÀÌ Á¦ÇÑ
    7.3.4 Äõ¸® º¹Àâµµ Á¦ÇÑ
    7.3.5 ¾ÆÆú·Î ¿£Áø
    7.4 ´ÙÀ½ ´Ü°è
    7.4.1 Á¡ÁøÀû ¸¶À̱׷¹À̼Ç
    7.4.2 ½ºÅ°¸¶ ÁÖµµ °³¹ß
    7.4.3 GraphQL Çà»ç ¸ðÀ½
    7.4.4 Ä¿¹Â´ÏƼ
    7.4.5 Ä¿¹Â´ÏƼ ½½·¢ ä³Î

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved