Farm Stack: Difference between revisions
Jump to navigation
Jump to search
Lsokolowski1 (talk | contribs) |
Lsokolowski1 (talk | contribs) |
||
| Line 26: | Line 26: | ||
* The FARM Stack is | * The FARM Stack is | ||
** a '''fullstack javascript and python based framework''' built with MongoDB, FastAPI, React.js | ** a '''fullstack javascript and python based framework''' built with MongoDB, FastAPI, React.js | ||
** helps to build '''fast, robust, and maintainable''' production web | ** helps to build '''fast, robust, and maintainable''' production web apps | ||
=== FastAPI Intro === | |||
* '''Fast''' and fast to code | |||
** Very '''high performance''' (like ''NodeJS'' or ''Go'') | |||
<!-- NOTES: One of the fastest Python frameworks available --> | |||
* Fewer bugs and '''intuitive''' | |||
** Reduce of human errors, great editor support (completion, less debugging) | |||
* Easy and '''short''' | |||
** easy to use and learn (less docs), | |||
** plenty features from each parameter, etc | |||
* Robust and '''standards-based''': | |||
** production-ready code, automatic interactive docs | |||
** OpenAPI (aka Swagger), JSON Schema | |||
== Our Course Plan ⌘== | == Our Course Plan ⌘== | ||
Revision as of 14:40, 15 July 2026
THIS IS A DRAFT
This text may not be complete.
- title
- FARM Stack Course
- author
- Lukasz Sokolowski
FARM Stack Course
FARM Stack Training Materials
Copyright Notice
Copyright © 2004-2026 by NobleProg Limited All rights reserved.
This publication is protected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise.
Overview
- What is FARM stack?
- FARM vs MERN
FARM acronym
What's there on board?
- The FARM Stack is
- a fullstack javascript and python based framework built with MongoDB, FastAPI, React.js
- helps to build fast, robust, and maintainable production web apps
FastAPI Intro
- Fast and fast to code
- Very high performance (like NodeJS or Go)
- Fewer bugs and intuitive
- Reduce of human errors, great editor support (completion, less debugging)
- Easy and short
- easy to use and learn (less docs),
- plenty features from each parameter, etc
- Robust and standards-based:
- production-ready code, automatic interactive docs
- OpenAPI (aka Swagger), JSON Schema
Our Course Plan ⌘
In overall
- DAY1 - FARM intro, JS, TS, React.js
- js_mats
- react examples and exercises
- DAY2 - MongoDB, FastAPI, connecting with FE (react)