Please enable JavaScript.
Coggle requires JavaScript to display documents.
web development in 2022, other shit, Backend, Good idea to learn CSS first…
web development in 2022
-
types of web developers
frontend developer
works on the client-side, and creates user interfaces
-
-
-
the tools
-
Web Browser
Chrome. Firefox, Brave, Edge, Safari
Text Editor / IDE
VS Code, Sublime Text, Vim, Webstorm
Terminal
Default, iTerm2, Powershell, Git Bash, Hyper,
Design Software
Figma, Adobe XD, Sketch, Canva
extra programming tools
Git - version control, remote repositories
-
Markdown
to display documentation, and readme files
-
-
npm - a package manager, requires node.js
framework, library, plugin
-
-
Browser dev tools
debugging, page structure, browser storage, network activity
-
HTML & CSS
-
tools
Sass
-
offers variables, nesting, mixins, functions
-
-
-
JavaScript (FE)
Basics
data types, data structures, functions, loops
-
-
-
Fetch API & HTTP
make requests to API's, understand HTTP
-
-
JSON, most common format for modern API's
-
-
Basic Frontend Developer
-
-
know JavaScript, and how to work with the DOM
-
-
-
-
next
-
-
Backend
Node.js, Python, PHP, C#, Go
Databases - Postgres, MongoDB
-
-
Frontend Superstar
-
-
-
added
-
work with SSR & JamStack Tech (SSG, headless CMS)
Write unit, integration, e2e tests
-
-
Testing
Unit Testing
test blocks of code (functions, modules, classes)
-
-
-
-
-
headless CMS
-
Strapi
open source, based on node.js
-
-
-
-
-
Architecture
The JamStack
-
-
-
Serverless Functions
take away the knowledge, time and effort, and cost of deploying and managing a server
High Performance, Secure & Afforable
-
-
other shit
-
mobile app development
-
can use native languages for iOS and Android (Swift, Java)
-
-
-
-
Web Assembly
-
-
Write programs in Rust, C, C++ and compile to WASM
-
-
-
-
Artificial Intelligence
-
-
ML API's
user engagement, and analytics
Chatbots, Spam Filters, Suggestions
Backend
-
Web Framework
-
node.js
Express, Koa, Fastify, Nest.js
-
-
-
-
-
-
-
-
-
Databases
-
-
-
-
-
-
Firebase
offers authentication, file storage, serverless functions
-
-
-
-
-
-
-