Roadmap Fullstack Developer Web3 - Rian010/Journal GitHub Wiki
Bahasa Pemograman Dasar
JavaScript
- Basics
- ES6 Features
- DOM Manipulation
- Async/Await
- Callbacks & Promises
- Modules
TypeScript
- Types & Interfaces
- Classes & Objects
- Generics
- Decorators
- Module Augmentation
Tooling
Package Manager
- npm
- yarn
- pnpm
Task Runner
- Grunt
- Gulp
- FIS
Bundler
- Webpack
- Rollup
- Parcel
Linters
- ESLint
- Stylelint
- Prettier
Version Control
- git
- SVN
- Mercurial
Frontend Web3
Blockchain Library
- Web3.js
- Ethers.js
- Moralis
Frameworks
- React
- Angular
- Vue
Template Engines
- Handlebars
- Mustache
- Pug
State Management
- Redux
- Vuex
- MobX
Component Libraries
- Material UI
- Ant Design
- Bootstrap
Form Libraries
- Formik
- React Hook Form
- Vuelidate
Internationalization
- i18next
- FormatJS
- Globalize
Backend Web3
Blockchain Platform
- Ethereum
- Binance Smart Chain
- Polkadot
Smart Contract
- Solidity
- Vyper
- Rust
Oracles
- Chainlink
- Band Protocol
- UMA
IPFS
- Infura
- Pinata
- Filecoin
Indexing
- The Graph
- QuickNode
- Moralis
DevOps
- AWS
- Azure
- Google Cloud
Containerization
- Docker
- Kubernetes
- Nomad
Continuous Integration
- CircleCI
- GitHub Actions
- Travis CI
Monitoring
- Datadog
- Prometheus
- Grafana
Load Balancer
- HAProxy
- NGINX
- Traefik
Database
- PostgreSQL
- MySQL
- MongoDB
Cache
- Redis
- Memcached
Messaging Queues
- RabbitMQ
- Apache Kafka
- NSQ
Streaming
- Apache Kafka
- NATS
- Kinesis
Softskill
Communication
- Active Listening
- Clear Expression
- Empathy
Time Management
- Prioritizing
- Planning
- Estimation
Teamwork
- Conflict Resolution
- Negotiation
- Feedback
Problem Solving
- Root Cause Analysis
- Brainstorming
- SWOT Analysis
Learning
- Self-Directed Learning
- Critical Thinking
- Reflection