From 0e83a361e33d2593c67c16026481e7421e3d68c1 Mon Sep 17 00:00:00 2001 From: Archit Sharma <74408634+iArchitSharma@users.noreply.github.com> Date: Fri, 4 Feb 2022 12:58:16 +0700 Subject: [PATCH 1/5] Resources added for Styled Components (#1105) * Resources added for Styled Componenets * Update content/roadmaps/100-frontend/content/112-modern-css/100-styled-components.md Co-authored-by: Kamran Ahmed --- .../content/112-modern-css/100-styled-components.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/100-frontend/content/112-modern-css/100-styled-components.md b/content/roadmaps/100-frontend/content/112-modern-css/100-styled-components.md index 209d27f0e..9daecf6fd 100644 --- a/content/roadmaps/100-frontend/content/112-modern-css/100-styled-components.md +++ b/content/roadmaps/100-frontend/content/112-modern-css/100-styled-components.md @@ -1 +1,9 @@ -# Styled components \ No newline at end of file +# Styled components + +Styled-components is a CSS-in-JS library that enables you to write regular CSS and attach it to JavaScript components. With styled-components, you can use the CSS you’re already familiar with instead of having to learn a new styling structure. + +Free Content + +Official Website +Official Docs +Styled Components Crash Course & Project From dff393a20b4fe08f7a677c134e57b37e4d66e39d Mon Sep 17 00:00:00 2001 From: Kyle Thorpe Date: Fri, 4 Feb 2022 01:13:37 -0500 Subject: [PATCH 2/5] Add content for Serverless (#1104) Add description and resources for serverless --- .../content/115-architectural-patterns/104-serverless.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/101-backend/content/115-architectural-patterns/104-serverless.md b/content/roadmaps/101-backend/content/115-architectural-patterns/104-serverless.md index 0ef70d396..65f49a4e9 100644 --- a/content/roadmaps/101-backend/content/115-architectural-patterns/104-serverless.md +++ b/content/roadmaps/101-backend/content/115-architectural-patterns/104-serverless.md @@ -1 +1,8 @@ -# Serverless \ No newline at end of file +# Serverless + +Serverless is an architecture in which a developer builds and runs applications without provisioning or managing servers. With cloud computing/serverless, servers exist but are managed by the cloud provider. Resources are used as they are needed, on demand and often using auto scaling. + +Free Content +Serverless +AWS Services +Serverless Computing in 100 Seconds From 71d02189533104ccb1bdc3541e66decbefd464d2 Mon Sep 17 00:00:00 2001 From: Kyle Thorpe Date: Fri, 4 Feb 2022 01:13:52 -0500 Subject: [PATCH 3/5] Add content for Microservices (#1103) Add description and resources for Microservices pattern --- .../115-architectural-patterns/101-microservices.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/101-backend/content/115-architectural-patterns/101-microservices.md b/content/roadmaps/101-backend/content/115-architectural-patterns/101-microservices.md index 3ace82ef2..8aab78c7d 100644 --- a/content/roadmaps/101-backend/content/115-architectural-patterns/101-microservices.md +++ b/content/roadmaps/101-backend/content/115-architectural-patterns/101-microservices.md @@ -1 +1,7 @@ -# Microservices \ No newline at end of file +# Microservices + +Microservice architecture is a pattern in which highly cohesive, loosely coupled services are separately developed, maintained, and deployed. Each component handles an individual function, and when combined, the application handles an overall business function. + +Free Content +Pattern: Microservice Architecture +What is Microservices? From 8d7911b35dc54dbbd7d0093470d05ed071d5056b Mon Sep 17 00:00:00 2001 From: Kyle Thorpe Date: Fri, 4 Feb 2022 01:14:08 -0500 Subject: [PATCH 4/5] Add content for Monolithic applications (#1102) --- .../115-architectural-patterns/100-monolithic-apps.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/content/roadmaps/101-backend/content/115-architectural-patterns/100-monolithic-apps.md b/content/roadmaps/101-backend/content/115-architectural-patterns/100-monolithic-apps.md index f45912489..ba0dab670 100644 --- a/content/roadmaps/101-backend/content/115-architectural-patterns/100-monolithic-apps.md +++ b/content/roadmaps/101-backend/content/115-architectural-patterns/100-monolithic-apps.md @@ -1 +1,7 @@ -# Monolithic apps \ No newline at end of file +# Monolithic Apps + +Monolithic architecture is a pattern in which an application handles requests, executes business logic, interacts with the database, and creates the HTML for the front end. In simpler terms, this one application does many things. It's inner components are highly coupled and deployed as one unit. + +Free Content +Pattern: Monolithic Architecture +Monolithic Architecture - Advantages & Disadvantages From 52a21ba9ac4b34ecbf3b7d441b02abe565979404 Mon Sep 17 00:00:00 2001 From: Cecilia La Place Date: Thu, 3 Feb 2022 23:14:26 -0700 Subject: [PATCH 5/5] Repaired broken flexbox.io link in Backend Frontend Basics (CSS) (#1100) * Repaired broken flexbox.io link * Repaired broken link in CSS README --- content/roadmaps/100-frontend/content/102-css/readme.md | 2 +- .../roadmaps/101-backend/content/101-basic-frontend/101-css.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/roadmaps/100-frontend/content/102-css/readme.md b/content/roadmaps/100-frontend/content/102-css/readme.md index 8773e9984..687a52abc 100644 --- a/content/roadmaps/100-frontend/content/102-css/readme.md +++ b/content/roadmaps/100-frontend/content/102-css/readme.md @@ -10,6 +10,6 @@ CSS or Cascading Style Sheets is the language used to style the frontend of any CSS Crash Course For Absolute Beginners HTML and CSS Tutorial CSS Masterclass - Tutorial & Course for Beginners -What The Flexbox! +What The Flexbox! Learn CSS | Codecademy Learn Intermediate CSS | Codecademy diff --git a/content/roadmaps/101-backend/content/101-basic-frontend/101-css.md b/content/roadmaps/101-backend/content/101-basic-frontend/101-css.md index 57cc064f2..062019ea9 100644 --- a/content/roadmaps/101-backend/content/101-basic-frontend/101-css.md +++ b/content/roadmaps/101-backend/content/101-basic-frontend/101-css.md @@ -9,6 +9,6 @@ CSS or Cascading Style Sheets is the language used to style the frontend of any CSS Crash Course For Absolute Beginners HTML and CSS Tutorial CSS Masterclass - Tutorial & Course for Beginners -What The Flexbox! +What The Flexbox! Learn CSS | Codecademy Learn Intermediate CSS | Codecademy