Emojis – the fun and weird parts! 😅
Come get a time out from useful learning and get a brief introduction to the surprisingly interesting world of emojis ! ⚡️
Emojis – to most of us they're just a weird distraction from proper language.
They're actually a rather cool piece of technology (❗️) with a meaningful impact on society. I'll teach you 3 things you didn't know about emojis, but you'll be glad you do ! ✨
[ Conference ] : kutt.it/emoji
[ Article ] : kutt.it/emojiart
〰️〰️〰️〰️〰️〰️
#Emoji #JavaScript
@ProgrammingTip
Come get a time out from useful learning and get a brief introduction to the surprisingly interesting world of emojis ! ⚡️
Emojis – to most of us they're just a weird distraction from proper language.
They're actually a rather cool piece of technology (❗️) with a meaningful impact on society. I'll teach you 3 things you didn't know about emojis, but you'll be glad you do ! ✨
[ Conference ] : kutt.it/emoji
[ Article ] : kutt.it/emojiart
〰️〰️〰️〰️〰️〰️
#Emoji #JavaScript
@ProgrammingTip
Telegram
Programming Tips Resources
Superstruct 🔥
A simple and composable way to validate data in Javascript. ✨
Superstruct makes it easy to define interfaces and then validate JavaScript data against them. ⚠️
Its type annotation API was inspired by Typescript, Flow, Go, and GraphQL, giving it a familiar and easy to understand API. 🧠
But Superstruct is designed for validating data at runtime, so it throws (or returns) detailed runtime errors for you or your end users. 👥
This is especially useful in situations like accepting arbitrary input in a REST or GraphQL API, but it can even be used to validate internal data structures at runtime when needed. ✅
[ Github ] : kutt.it/SprStr
〰️〰️〰️〰️〰️〰️
#JavaScript #Validation
@ProgrammingTip
A simple and composable way to validate data in Javascript. ✨
Superstruct makes it easy to define interfaces and then validate JavaScript data against them. ⚠️
Its type annotation API was inspired by Typescript, Flow, Go, and GraphQL, giving it a familiar and easy to understand API. 🧠
But Superstruct is designed for validating data at runtime, so it throws (or returns) detailed runtime errors for you or your end users. 👥
This is especially useful in situations like accepting arbitrary input in a REST or GraphQL API, but it can even be used to validate internal data structures at runtime when needed. ✅
[ Github ] : kutt.it/SprStr
〰️〰️〰️〰️〰️〰️
#JavaScript #Validation
@ProgrammingTip
Telegram
Programming Tips Resources
Elasticlunr.js ⚡️
Elasticlunr.js is a lightweight full-text search engine developed in JavaScript for browser search and offline search. 🔍
Elasticlunr.js is developed based on Lunr.js, but more flexible than Lunr.js. 🔥
Elasticlunr.js provides Query-Time boosting, field search, more rational scoring/ranking methodology, fast computation speed and so on. 💎
Elasticlunr.js is a bit like Solr, but much smaller and not as bright, but also provide flexible configuration. ✨
[ Website ] : elasticlunr.com
[ Github ] : github.com/weixsong/elasticlunr.js
〰️〰️〰️〰️〰️〰️
#JavaScript #Search
@ProgrammingTip
Elasticlunr.js is a lightweight full-text search engine developed in JavaScript for browser search and offline search. 🔍
Elasticlunr.js is developed based on Lunr.js, but more flexible than Lunr.js. 🔥
Elasticlunr.js provides Query-Time boosting, field search, more rational scoring/ranking methodology, fast computation speed and so on. 💎
Elasticlunr.js is a bit like Solr, but much smaller and not as bright, but also provide flexible configuration. ✨
[ Website ] : elasticlunr.com
[ Github ] : github.com/weixsong/elasticlunr.js
〰️〰️〰️〰️〰️〰️
#JavaScript #Search
@ProgrammingTip
Telegram
Programming Tips Resources
Why I created another React component library 🌈
[ Article ] : https://kutt.it/ARC
[ Github ] : https://github.com/sha-el/sha-el-design
〰️〰️〰️〰️〰️〰️
#React #JavaScript
@ProgrammingTip
[ Article ] : https://kutt.it/ARC
[ Github ] : https://github.com/sha-el/sha-el-design
〰️〰️〰️〰️〰️〰️
#React #JavaScript
@ProgrammingTip
Telegram
Programming Tips Resources