اشتراکها
TypeScript continues its growth journey with more and more JavaScript developers and framework authors taking advantage of the excellent tooling and productivity boost that TypeScript provides in order to create apps that scale. In this session, we talk about the Typescript journey with a focus on some of the most exciting recent features and a preview of things to come. Apart from the language and tools enhancements, see efforts already underway to bring some of the power of TypeScript to existing JavaScript projects.
اشتراکها
کتابخانه Add-Clear
Add Clear is a jQuery plugin that adds a input clearing button on any input you
apply it to. It clears the value, and returns focus to that field. Demo
Things I Wished More Developers Knew About Databases
- You are lucky if 99.999% of the time network is not a problem.
- ACID has many meanings.
- Each database has different consistency and isolation capabilities.
- Optimistic locking is an option when you can’t hold a lock.
- There are anomalies other than dirty reads and data loss.
- My database and I don’t always agree on ordering.
- Application-level sharding can live outside the application.
- AUTOINCREMENT’ing can be harmful.
- Stale data can be useful and lock-free.
- Clock skews happen between any clock sources.
- Latency has many meanings.
- Evaluate performance requirements per transaction.
- Nested transactions can be harmful.
- Transactions shouldn’t maintain application state.
- Query planners can tell a lot about databases.
- Online migrations are complex but possible.
- Significant database growth introduces unpredictability.
اشتراکها
کتابخانه intence
Intence is a new UX concept and a JavaScript library which reflects
the scrolling state in a simple and intuitive manner. It highlights
the scrollable area depending on the scrolling amount, thus
efficiently explaining to a user what exactly can be scrolled, and is
there much to scroll. Intence is suggested as a scrollbar replacament
for a general designation of a scrollable area. The library is written
in vanilla JavaScript and has no dependencies. Demo
اشتراکها
کتابخانه jquery-popdown
What is a popdown? It's a simple dialog that pops down from the top
of your browser window once it's loaded HTML in the background. A simple
way to load web forms, content, user feedback messages, media and any
other in place style content.
It's lightweight (4kb) and fast. Demo
In a nutshell: jspm combines package management with module loading infrastructure and transpilers to provide a magical experience. You can write code using today’s JavaScript, or tomorrow’s JavaScript (ES6), and use any type of module system you like (ES6, AMD, or CommonJS). jspm figures everything out. By integrating package management with a smart script loader, jspm means less work for us.
اشتراکها