Addition of the poem library to web-development as well as the file-parsing topic (#7291)
Copy and links added to a few Rust topics. --------- Co-authored-by: dsh <daniel.s.holdsworth@gmail.com>pull/7318/head
parent
65fe7aeb71
commit
f4c717b958
5 changed files with 23 additions and 2 deletions
@ -0,0 +1,10 @@ |
|||||||
|
# Poem |
||||||
|
|
||||||
|
Poem is a backend web application framework for Rust. |
||||||
|
|
||||||
|
It supports OpenAPIv3-compliant back-end Application Programming Interfaces (APIs) which make it easy to create APIs and document them automatically with SwaggerUI. |
||||||
|
|
||||||
|
Learn more from the following resources: |
||||||
|
|
||||||
|
- [@official@Swagger API](https://github.com/swagger-api/swagger-ui) |
||||||
|
- [@official@Poem](https://docs.rs/poem/latest/poem/) |
@ -1,3 +1,3 @@ |
|||||||
# Web Development |
# Web Development |
||||||
|
|
||||||
Web Development in Rust is a growing field, given the programming language's emphasis on safety and performance. In Rust, web development may involve using frameworks like Rocket, Actix or Tide to build web applications. There are also powerful web servers like Hyper that are built in Rust. Building web applications in Rust can involve facilitating client-server communication, handling HTTP requests, building routing systems, and managing databases among the other general tasks associated with web development. The Rust ecosystem provides tools to manage all these tasks and more. |
Web Development in Rust is a growing field, given the programming language's emphasis on safety and performance. In Rust, web development may involve using frameworks like Rocket, Poem, Actix or Tide to build web applications. There are also powerful web servers like Hyper that are built in Rust. Building web applications in Rust can involve facilitating client-server communication, handling HTTP requests, building routing systems, and managing databases among the other general tasks associated with web development. The Rust ecosystem provides tools to manage all these tasks and more. |
||||||
|
@ -0,0 +1,7 @@ |
|||||||
|
# pdf-rs |
||||||
|
|
||||||
|
pdf-rs is a crate that allows the developer to parse and manipulate data and metadata such as embedded text and images from PDF files using Rust. You can learn more about pdf-rs from the official documentation. |
||||||
|
|
||||||
|
Learn more from the following resources: |
||||||
|
|
||||||
|
- [@official@PDF Documentation](https://docs.rs/pdf/latest/pdf/) |
@ -0,0 +1,3 @@ |
|||||||
|
# File Parsing |
||||||
|
|
||||||
|
Rust can be used to parse files for the purpose of data extraction, reverse engineering and more using libraries such as `nom`, `pdf-rs`, and `html-parser`. In conjunction with networking libraries like `http`, file parsing libraries can be used to make efficient, powerful web scrapers, while libraries like `pdf-rs` can be used to analyze large quantities of files in bulk for data extraction, classification and machine learning. |
Loading…
Reference in new issue