Authentication and Authorization
We've learned about error handling. Now, let's talk about Authentication and Authorization.
We've learned about error handling. Now, let's talk about Authentication and Authorization.
Welcome to a new chapter in our Rust journey! We're now diving into the exciting world of web development. To kick things off, let's cover some Basic Web Concepts: HTTP, Requests, and Responses.
After our introduction to web frameworks, it's time to make a choice. In this article, we'll be Choosing a Web Framework: Actix vs. Rocket.
We've learned about authentication and authorization. Now, let's talk about Connecting to a Database with sqlx.
We've learned about RESTful API design principles. Now, let's start Creating a RESTful API with Actix.
We've created a basic RESTful API. Now, let's learn about CRUD Operations: Create, Read, Update, Delete.
We've learned about CRUD operations. Now, let's talk about Error Handling in Web APIs.
We've seen a little bit of Extractors in Actix in previous articles. Now, let's take a closer look.
We've learned about templating. Now, let's talk about Handling Form Submissions.
After setting up our first Actix Web project, it's time to learn more about Handling Requests and Returning Responses in Actix.
Now that we understand the basics of HTTP, let's talk about Introduction to Web Frameworks in Rust.
We've learned about middleware. Now, let's talk about JSON APIs: Serialization and Deserialization with serde.
Let's start our new series by building a Project: A Simple "Hello, World!" Web App.
We've learned a lot about building web APIs with Actix Web. Now, it's time to put it all together in a Project: A Simple Blog API (Part 1).
We've started building our blog API. Now, let's finish it in Project: A Simple Blog API (Part 2).
We've learned a lot about Actix Web. Now, it's time to put it all together in a Project: A Simple To-Do List Web App (Part 1).
We've started building our to-do list app. Now, let's finish it in Project: A Simple To-Do List Web App (Part 2).
Welcome to our new series on building web APIs! To kick things off, let's cover some RESTful API Design Principles.
We've learned how to handle requests and responses. Now, let's talk about Routing in Actix.
After building our "Hello, World!" app, let's learn about Serving Static Files.
Now that we've chosen our web framework, it's time to get our hands dirty. In this article, we'll be Setting up a Basic Actix Web Project.
We've learned about extractors. Now, let's talk about State Management in Actix.
We've learned how to serve static files. Now, let's talk about Templating with Tera or Handlebars.
We've learned about handling form submissions. Now, let's talk about Working with Middleware.