{"id":67825,"date":"2021-07-29T04:10:04","date_gmt":"2021-07-29T08:10:04","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/on-nodejs-restapi-design-angularjs-testing-frameworks-continuous-delivery-and-similar-by-sayed-ahmed-misc-reading\/"},"modified":"2021-07-29T04:10:04","modified_gmt":"2021-07-29T08:10:04","slug":"on-nodejs-restapi-design-angularjs-testing-frameworks-continuous-delivery-and-similar-by-sayed-ahmed-misc-reading","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=67825","title":{"rendered":"On NodeJS, RestAPI Design, AngularJS, Testing Frameworks, Continuous Delivery, and Similar #By Sayed Ahmed #Misc. Reading"},"content":{"rendered":"<p>What is Asynchronous Programming<br \/>\nhttp:\/\/www.sohamkamani.com\/blog\/2016\/03\/14\/wrapping-your-head-around-async-programming<\/p>\n<p>RestFul API Design<br \/>\nhttp:\/\/www.vinaysahni.com\/best-practices-for-a-pragmatic-restful-api#requirements<br \/>\nhttps:\/\/www.w3.org\/TR\/cors\/<br \/>\nhttps:\/\/tools.ietf.org\/html\/rfc5988#page-6<br \/>\nhttps:\/\/phraseapp.com\/blog\/posts\/best-practice-10-design-tips-for-apis\/<\/p>\n<p>Test Driven Development<br \/>\nhttps:\/\/en.wikipedia.org\/wiki\/Test-driven_development<\/p>\n<p>MochaJS : Node Js Testing Framework<br \/>\nhttps:\/\/mochajs.org\/<br \/>\nhttps:\/\/www.distelli.com\/docs\/tutorials\/automated-mocha-tests-for-node<br \/>\nhttps:\/\/github.com\/azat-co\/practicalnode\/blob\/master\/ch3\/test-example\/test2.js<\/p>\n<p>Debugging NodeJS applications<br \/>\nhttps:\/\/spin.atomicobject.com\/2015\/09\/25\/debug-node-js\/<br \/>\nhttps:\/\/spin.atomicobject.com\/2015\/09\/25\/debug-node-js\/<\/p>\n<p>Promises Concepts in NodeJS<br \/>\nhttps:\/\/www.promisejs.org\/<br \/>\nhttps:\/\/howtonode.org\/promises<br \/>\nhttps:\/\/www.npmjs.com\/package\/jade<\/p>\n<p>Maven<br \/>\nhttps:\/\/maven.apache.org\/<\/p>\n<p>NodeJS and SQL Server<br \/>\nhttp:\/\/www.c-sharpcorner.com\/UploadFile\/d158ca\/node-js-and-angular-js-with-sql-server-database<\/p>\n<p>Node JS Interview Questions<br \/>\nhttps:\/\/www.toptal.com\/nodejs\/interview-questions<br \/>\nhttp:\/\/www.codingdefined.com\/2014\/07\/10-interview-questions-on-nodejs.html<br \/>\nhttps:\/\/github.com\/MaximAbramchuck\/awesome-interview-questions<br \/>\nhttp:\/\/www.edureka.co\/blog\/interview-questions\/top-node-js-interview-questions-2016<br \/>\nhttp:\/\/www.c-sharpcorner.com\/article\/top-50-node-js-interview-questions-and-answers<br \/>\nhttps:\/\/www.toptal.com\/nodejs\/interview-questions<br \/>\nhttps:\/\/blog.risingstack.com\/node-js-interview-questions From: http:\/\/sitestree.com\/?p=4357<br \/> Categories:By Sayed Ahmed, Misc. Reading<br \/>Tags:<br \/> Post Data:2016-10-20 07:06:48<\/p>\n<p>\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com\/' target='new' rel=\"noopener\">https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\t(Big Data, Cloud, Security, Machine Learning): Courses: <a href='http:\/\/Training.SitesTree.com' target='new' rel=\"noopener\"> http:\/\/Training.SitesTree.com<\/a><br \/>\n\t\tIn Bengali: <a href='http:\/\/Bangla.SaLearningSchool.com' target='new' rel=\"noopener\">http:\/\/Bangla.SaLearningSchool.com<\/a><br \/>\n\t\t<a href='http:\/\/SitesTree.com' target='new' rel=\"noopener\">http:\/\/SitesTree.com<\/a><br \/>\n\t\t8112223 Canada Inc.\/JustEtc: <a href='http:\/\/JustEtc.net' target='new' rel=\"noopener\">http:\/\/JustEtc.net (Software\/Web\/Mobile\/Big-Data\/Machine Learning) <\/a><br \/>\n\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com'> https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\tMedium: <a href='https:\/\/medium.com\/@SayedAhmedCanada' target='new' rel=\"noopener\"> https:\/\/medium.com\/@SayedAhmedCanada <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is Asynchronous Programming http:\/\/www.sohamkamani.com\/blog\/2016\/03\/14\/wrapping-your-head-around-async-programming RestFul API Design http:\/\/www.vinaysahni.com\/best-practices-for-a-pragmatic-restful-api#requirements https:\/\/www.w3.org\/TR\/cors\/ https:\/\/tools.ietf.org\/html\/rfc5988#page-6 https:\/\/phraseapp.com\/blog\/posts\/best-practice-10-design-tips-for-apis\/ Test Driven Development https:\/\/en.wikipedia.org\/wiki\/Test-driven_development MochaJS : Node Js Testing Framework https:\/\/mochajs.org\/ https:\/\/www.distelli.com\/docs\/tutorials\/automated-mocha-tests-for-node https:\/\/github.com\/azat-co\/practicalnode\/blob\/master\/ch3\/test-example\/test2.js Debugging NodeJS applications https:\/\/spin.atomicobject.com\/2015\/09\/25\/debug-node-js\/ https:\/\/spin.atomicobject.com\/2015\/09\/25\/debug-node-js\/ Promises Concepts in NodeJS https:\/\/www.promisejs.org\/ https:\/\/howtonode.org\/promises https:\/\/www.npmjs.com\/package\/jade Maven https:\/\/maven.apache.org\/ NodeJS and SQL Server http:\/\/www.c-sharpcorner.com\/UploadFile\/d158ca\/node-js-and-angular-js-with-sql-server-database Node JS Interview Questions https:\/\/www.toptal.com\/nodejs\/interview-questions http:\/\/www.codingdefined.com\/2014\/07\/10-interview-questions-on-nodejs.html https:\/\/github.com\/MaximAbramchuck\/awesome-interview-questions http:\/\/www.edureka.co\/blog\/interview-questions\/top-node-js-interview-questions-2016 http:\/\/www.c-sharpcorner.com\/article\/top-50-node-js-interview-questions-and-answers https:\/\/www.toptal.com\/nodejs\/interview-questions https:\/\/blog.risingstack.com\/node-js-interview-questions &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=67825\">Continue reading<\/a><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1917],"tags":[],"class_list":["post-67825","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":68347,"url":"http:\/\/bangla.sitestree.com\/?p=68347","url_meta":{"origin":67825,"position":0},"title":"Resources Recently Checked on AngularJS and Java EE #AngularJS #By Sayed Ahmed #Java SE &#8211; Java EE #Misc. Reading","author":"Author-Check- Article-or-Video","date":"August 1, 2021","format":false,"excerpt":"Resources on AngularJS and Java EE, Sure, I did check them... http:\/\/www.journaldev.com\/3633\/hibernate-interview-questions-and-answers http:\/\/www.journaldev.com\/3626\/hibernate-validator-jsr303-example-tutorial https:\/\/scotch.io\/bar-talk\/s-o-l-i-d-the-first-five-principles-of-object-oriented-design http:\/\/stackoverflow.com\/questions\/49002\/prefer-composition-over-inheritance http:\/\/stackoverflow.com\/questions\/3058\/what-is-inversion-of-control http:\/\/stackoverflow.com\/questions\/242177\/what-is-aspect-oriented-programming https:\/\/angular.io\/docs\/ts\/latest\/cookbook\/a1-a2-quick-reference.html https:\/\/docs.oracle.com\/javase\/tutorial\/java\/IandI\/abstract.html http:\/\/www.corej2eepatterns.com\/images\/CJP2Catalog.gif Aspect Oriented Programming: http:\/\/docs.spring.io\/spring\/docs\/current\/spring-framework-reference\/html\/aop.html http:\/\/www.journaldev.com\/2394\/java-dependency-injection-design-pattern-example-tutorial http:\/\/www.journaldev.com\/2583\/spring-aop-example-tutorial-aspect-advice-pointcut-joinpoint-annotations Angular: https:\/\/angular.io\/docs\/ts\/latest\/cookbook\/a1-a2-quick-reference.html http:\/\/career.guru99.com\/top-25-angular-js-interview-questions\/ https:\/\/www.toptal.com\/angular-js\/interview-questions http:\/\/www.tutorialspoint.com\/angularjs\/angularjs_interview_questions.htm https:\/\/netbeans.org\/downloads\/ http:\/\/draptik.github.io\/blog\/2013\/07\/13\/angularjs-example-using-a-java-restful-web-service\/ https:\/\/www.toptal.com\/java\/building-modern-web-applications-with-angularjs-and-play-framework https:\/\/www.youtube.com\/watch?v=2B3qL7XtKnE http:\/\/www.ibm.com\/developerworks\/websphere\/library\/techarticles\/1602_woolf-trs\/1602_woolf2.html Java Versions: https:\/\/en.wikipedia.org\/wiki\/Java_EE_version_history Angular and Java https:\/\/www.youtube.com\/watch?v=2B3qL7XtKnE http:\/\/iloveoracle.com\/consulting-book-review-the-nomadic-developer-surviving-and-thriving-in-the-world-of-technology-consulting\/ https:\/\/www.toptal.com\/nodejs\/interview-questions https:\/\/gun.io\/blog\/tutorial-deploy-node-js-server-with-example\/ https:\/\/confluence.atlassian.com\/doc\/integrating-jira-and-confluence-2825.html https:\/\/en.wikipedia.org\/wiki\/Confluence_(software) From: http:\/\/sitestree.com\/?p=3826\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9953,"url":"http:\/\/bangla.sitestree.com\/?p=9953","url_meta":{"origin":67825,"position":1},"title":"\u09a8\u09a1.\u099c\u09c7\u098f\u09b8 \u098f\u09b0 \u09aa\u09b0\u09bf\u09ac\u09c7\u09b6 \u09a4\u09c8\u09b0\u09bf \u0995\u09b0\u09be (Node.js &#8211; Environment Setup)","author":"Author-Check- Article-or-Video","date":"July 25, 2015","format":false,"excerpt":"\u09b0\u09bf\u09a6\u0993\u09df\u09be\u09a8 \u09ac\u09bf\u09a8 \u09b6\u09be\u09ae\u09c0\u09ae \u00a0 \u0985\u09a8\u09b2\u09be\u0987\u09a8\u09c7 \u0985\u09aa\u09b6\u09a8 \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be \u0995\u09b0\u09be \u09a8\u09a1 \u099c\u09c7\u098f\u09b8 \u098f\u09b0 \u09aa\u09b0\u09bf\u09ac\u09c7\u09b6 \u09a8\u09a4\u09c1\u09a8 \u0995\u09b0\u09c7 \u09a4\u09c8\u09b0\u09bf \u0995\u09b0\u09be\u09b0 \u0995\u09bf\u099b\u09c1 \u09a8\u09c7\u0987 \u0995\u09be\u09b0\u09a3 \u0987\u09a4\u09cb\u09ae\u09a7\u09cd\u09af\u09c7\u0987 \u0985\u09a8\u09b2\u09be\u0987\u09a8\u09c7 \u09b8\u09c7\u0987 \u09aa\u09b0\u09bf\u09ac\u09c7\u09b6 \u09a4\u09c8\u09b0\u09bf \u09b9\u09df\u09c7 \u0986\u099b\u09c7, \u0985\u09a8\u09b2\u09be\u0987\u09a8\u09c7 \u09aa\u09cd\u09b0\u09be\u09aa\u09cd\u09af \u09b8\u0995\u09b2 \u0989\u09a6\u09be\u09b9\u09b0\u09a3 \u0986\u09ae\u09b0\u09be \u09a5\u09bf\u0993\u09b0\u09bf \u09a8\u09bf\u09df\u09c7 \u0995\u09be\u099c \u0995\u09b0\u09be\u09b0 \u09b8\u09ae\u09df\u09c7\u0987 \u09b8\u09ae\u09cd\u09aa\u09be\u09a6\u09a8 \u0995\u09b0\u09a4\u09c7 \u09aa\u09be\u09b0\u09ac\u0964 \u098f\u099f\u09bf \u0986\u09ae\u09be\u09a6\u09c7\u09b0 \u098f\u09ac\u09bf\u09b7\u09df\u09c7 \u09aa\u09dc\u09be\u09b6\u09c1\u09a8\u09be\u09b0 \u09b8\u09ae\u09df \u09ac\u09bf\u09ad\u09bf\u09a8\u09cd\u09a8 \u09ab\u09b2\u09be\u09ab\u09b2\u09b8\u09b9 \u09aa\u09b0\u09c0\u0995\u09cd\u09b7\u09be\u09a8\u09bf\u09b0\u09c0\u0995\u09cd\u09b7\u09be \u0995\u09b0\u09be\u09b0 \u0986\u09a4\u09cd\u09ae\u09ac\u09bf\u09b6\u09cd\u09ac\u09be\u09b8 \u09a6\u09c7\u09ac\u09c7\u0964\u2026","rel":"","context":"In &quot;Root&quot;","block_context":{"text":"Root","link":"http:\/\/bangla.sitestree.com\/?cat=1"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11252,"url":"http:\/\/bangla.sitestree.com\/?p=11252","url_meta":{"origin":67825,"position":2},"title":"Node.js &#8211; \u0995\u09b2\u09ac\u09cd\u09af\u09be\u0995 \u098f\u09b0 \u09a7\u09be\u09b0\u09a3\u09be\u0964 \u0995\u09b2\u09ac\u09cd\u09af\u09be\u0995 \u0995\u09bf? (Callbacks Concept)","author":"Author-Check- Article-or-Video","date":"November 13, 2015","format":false,"excerpt":"\u09ae\u09cb\u09b9\u09be\u09ae\u09cd\u09ae\u09a6 \u0986\u09ac\u09cd\u09a6\u09c1\u09b2\u09cd\u09b2\u09be\u09b9 \u00a0 Callback \u0995\u09bf ? Callback \u098f\u0995\u099f\u09bf \u09ab\u09be\u0982\u09b6\u09a8\u09c7\u09b0 \u099c\u09a8\u09cd\u09af \u098f\u0995\u099f\u09bf asynchronous \u09b8\u09ae\u09a4\u09c2\u09b2\u09cd\u09af \u0964 \u098f\u0995\u099f\u09bf \u0995\u09b2\u09ac\u09cd\u09af\u09be\u0995 \u09ab\u09be\u0982\u09b6\u09a8 \u098f\u0995\u099f\u09bf \u09a8\u09bf\u09b0\u09cd\u09a6\u09bf\u09b7\u09cd\u099f \u0995\u09be\u099c\u09c7\u09b0 \u09b6\u09c7\u09b7\u09c7 \u09b8\u09be\u09a7\u09be\u09b0\u09a8\u09a4 \u0995\u09b2 \u0995\u09b0\u09be \u09b9\u09df\u09c7 \u09a5\u09be\u0995\u09c7 \u0964 Node.js \u098f callback \u09ab\u09be\u0982\u09b6\u09a8 \u09aa\u09cd\u09b0\u099a\u09c1\u09b0 \u09aa\u09b0\u09bf\u09ae\u09be\u09a8\u09c7 \u09ac\u09cd\u09af\u09ac\u09b9\u09be\u09b0 \u09b9\u09df\u09c7 \u09a5\u09be\u0995\u09c7 \u0964 Node.js \u098f\u09b0 \u09b8\u0995\u09b2 API \u0997\u09c1\u09b2\u09bf \u098f\u09ae\u09a8\u09be\u09ad\u09be\u09ac\u09c7 \u09a4\u09c8\u09b0\u09c0 \u0995\u09b0\u09be \u09b9\u09df\u09c7\u099b\u09c7 \u09af\u09be\u09a4\u09c7 \u0995\u09b0\u09c7 \u09a4\u09be\u09b0\u09be callbacks\u2026","rel":"","context":"In &quot;Root&quot;","block_context":{"text":"Root","link":"http:\/\/bangla.sitestree.com\/?cat=1"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":67821,"url":"http:\/\/bangla.sitestree.com\/?p=67821","url_meta":{"origin":67825,"position":3},"title":"Online Resources Checked or Stumbled upon &#8211; recently or near  past #By Sayed Ahmed #Misc. Reading","author":"Author-Check- Article-or-Video","date":"July 29, 2021","format":false,"excerpt":"Java Design Patterns https:\/\/www.tutorialspoint.com\/design_pattern\/design_pattern_tutorial.pdf \u00a0 Best IDEs for NodeJS http:\/\/codecondo.com\/best-ide-for-node-js A skeleton application example with NodeJS\/Express\/MongoDB for CRUD https:\/\/www.airpair.com\/javascript\/complete-expressjs-nodejs-mongodb-crud-skeleton \u00a0 Mongoose for MongoDB https:\/\/www.npmjs.com\/package\/mongoose \u00a0 JSX in Depth https:\/\/facebook.github.io\/react\/docs\/jsx-in-depth.html \u00a0 PJAX https:\/\/github.com\/defunkt\/jquery-pjax\/tree\/heroku \u00a0 Fundamental concepts of Ruby on Rails http:\/\/stackoverflow.com\/questions\/5205002\/summary-of-ruby-on-rails-fundamental-concepts \u00a0 Security and Linkedin Imposter http:\/\/www.bbc.com\/news\/technology-34994858 \u00a0 http:\/\/www.tripwire.com\/state-of-security\/security-awareness\/confessions-of-a-linkedin-imposter-we-are-probably-connected\/ \u00a0 Malware\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":9965,"url":"http:\/\/bangla.sitestree.com\/?p=9965","url_meta":{"origin":67825,"position":4},"title":"\u09a8\u09cb\u09a1 . \u099c\u09c7 \u098f\u09b8 \u0964 Node.js &#8211; \u0987\u0989\u099f\u09bf\u09b2\u09bf\u099f\u09bf \u09ae\u09a1\u09bf\u0989\u09b2  (Utility Modules)","author":"Author-Check- Article-or-Video","date":"July 28, 2015","format":false,"excerpt":"\u09a8\u09cb\u09a1 . \u099c\u09c7 \u098f\u09b8 \u0964 Node.js -\u00a0\u0987\u0989\u099f\u09bf\u09b2\u09bf\u099f\u09bf \u09ae\u09a1\u09bf\u0989\u09b2 \u09b0\u09bf\u09a6\u0993\u09df\u09be\u09a8 \u09ac\u09bf\u09a8 \u09b6\u09be\u09ae\u09c0\u09ae \u09a8\u09a1 \u099c\u09c7\u098f\u09b8 \u09ae\u09a1\u09bf\u0989\u09b2 \u09b2\u09be\u0987\u09ac\u09cd\u09b0\u09c7\u09b0\u09bf\u09a4\u09c7 \u09ac\u09c7\u09b6 \u0995\u09bf\u099b\u09c1 \u09b8\u0982\u0996\u09cd\u09af\u0995 \u0987\u0989\u099f\u09bf\u09b2\u09bf\u099f\u09bf \u09ae\u09a1\u09bf\u0989\u09b2 \u0986\u099b\u09c7\u0964 \u098f\u0987 \u09ae\u09a1\u09bf\u0989\u09b2\u0997\u09c1\u09b2\u09cb \u0996\u09c1\u09ac \u0995\u09ae\u09a8 \u0986\u09b0 \u09a8\u09a1 \u09ad\u09bf\u09a4\u09cd\u09a4\u09bf\u0995 \u098f\u09aa\u09cd\u09b2\u09bf\u0995\u09c7\u09b6\u09a8\u09c7 \u09aa\u09cd\u09b0\u099a\u09c1\u09b0 \u09ac\u09cd\u09af\u09ac\u09b9\u09c3\u09a4 \u09b9\u09df\u09c7 \u09a5\u09be\u0995\u09c7\u0964 S.N. \u09ae\u09a1\u09bf\u0989\u09b2\u09c7\u09b0 \u09a8\u09be\u09ae \u0993 \u09ac\u09bf\u09ac\u09b0\u09a3 1 \u0993\u098f\u09b8 \u09ae\u09a1\u09bf\u0989\u09b2 \u0985\u09aa\u09be\u09b0\u09c7\u099f\u09bf\u0982 \u09b8\u09bf\u09b8\u09cd\u099f\u09c7\u09ae \u09b8\u0982\u0995\u09cd\u09b0\u09be\u09a8\u09cd\u09a4 \u0987\u0989\u099f\u09bf\u09b2\u09bf\u099f\u09bf \u09ab\u09be\u0982\u09b6\u09a8\u09c7\u09b0 \u09ac\u09cd\u09af\u09ac\u09b8\u09cd\u09a5\u09be \u0995\u09b0\u09c7\u0964 2 \u09aa\u09be\u09a5\u2026","rel":"","context":"In &quot;\u09a8\u09cb\u09a1 . \u099c\u09c7 \u098f\u09b8 \u0964 Node.js&quot;","block_context":{"text":"\u09a8\u09cb\u09a1 . \u099c\u09c7 \u098f\u09b8 \u0964 Node.js","link":"http:\/\/bangla.sitestree.com\/?cat=1384"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65579,"url":"http:\/\/bangla.sitestree.com\/?p=65579","url_meta":{"origin":67825,"position":5},"title":"APIGee &#8211; 127: NodeJS, ApiGee, Installation. Also, the Hello-World Application #NodeJS","author":"Author-Check- Article-or-Video","date":"July 8, 2021","format":false,"excerpt":"What is Apigee-127? https:\/\/github.com\/apigee-127\/a127-documentation\/wiki\/What-is-Apigee-127 \"Apigee-127 provides the tools you need to design and build Enterprise-class APIs entirely in Node.js and deploy them on any Node.js runtime system.\" Install ApiGee on Mac\/Linux npm install -g apigee-127 sudo npm install -g apigee-127 sudo npm cache clear The Hello-World a127 project create hello-world\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/67825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=67825"}],"version-history":[{"count":0,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/67825\/revisions"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=67825"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=67825"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=67825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}