MadridJS, 2023-01-26
https://slides.com/alexfernandez/platformatic-madridjs/
🤔 What Is Platformatic?
🔧 How Can We Tinker with It?
⚠️ What Is It Not Good for?
🔮 What Will the Future Bring?
👴 Super-old JavaScript developer
🏚️ 20+ years of experience
🏦 10+ years at banks and telcos
🦄 10+ years at startups
⚡ Create a backend in 30 minutes
🔐 Supports roles and authentication
💽 First component: automatic DB serving
🔌 Exposes GraphQL and OpenAPI interfaces
🍼 Founded by Matteo Collina and Luca Maraschi
🏺 Started on July 2022
🐣 First version in September 2022
📦 Version 0.13.1 released on January 21
📢 Open source: https://oss.platformatic.dev/
🔝 Member of Node.js Technical Committee
🇮🇹 Italian, studied at Bologna
💡 Consultant at NearForm
🗣️ Frequent JS speaker
🤗 Great guy all around
🤗 Admirer and (hopefully) friend of Matteo
🔎 I was looking for a backend...
🏗️ And Platformatic was right there!
🤽 Ideal playground
🔧 Custom Node.js backend
🛡️ Really simple code
🦮 Platformatic helped a lot in the transition
backend-mvp$ cloc --exclude-dir node_modules . 74 text files. 69 unique files. 9 files ignored. github.com/AlDanial/cloc v 1.90 T=0.05 s (1357.9 files/s, 340266.7 lines/s) ------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- JSON 10 0 0 11161 JavaScript 30 268 118 2577 SQL 20 57 5 2177 Markdown 1 37 0 50 Dockerfile 1 11 8 26 YAML 1 3 2 18 Bourne Shell 3 7 5 8 ------------------------------------------------------------------------------- SUM: 66 383 138 16017 ------------------------------------------------------------------------------- backend-mvp$ wc package-lock.json 11103 19914 391714 package-lock.json
Text