FullStack Bulletin

Subscribe
Archives
November 26, 2018

🤓 #47: Introducing Imba

Redesign for dark mode, Advanced React concepts, React Smooth Scrolling, async_hooks in Node.js, Writable Files API for browsers, Inline or Caching?

Fullstack bulletin:
Introducing Imba
View this email in your browser
alt_text
"The difference between theory and practice is that in theory, there is no difference between theory and practice"
—  Richard Moore, Computer Scientist
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Best 7 links of week #47, 2018

https://socket.io/

Introducing Imba


Create complex web apps with ease!
Imba was born to make developing web applications fun again. It features a clean and readable syntax inspired by ruby, compiles to readable and performant JavaScript, and works inside the existing ecosystem.

    Read article    
Redesigning your product and website for dark mode — Stuff & Nonsense

Redesigning your product and website for dark mode


Some OSes and Browsers now offer a "Dark appearance option" in their preferences. If you enable that you will be able to request websites to render their "dark-optimized version" rather than their regular one. Of course, it's not magic and websites have to support this option. If you want to learn how to make your website "dark-aware", this fantastic article is for you!

    Read article    
These are the concepts you should know in React.js (after you learn the basics)

These are the concepts you should know in React.js


You’ve followed your first React.js tutorial and you’re feeling great. Now what? In this article, you will discover 5 concepts that you have to learn after you feel confident with React basics.

    Read article    
Implementing Smooth Scrolling in React

Implementing Smooth Scrolling in React


Smooth Scrolling, dont know what it is? Well, instead of clicking on a button and being instantly taken to a different part of the (same) page, the user is navigated there via a scroll animation.
This tutorial will show you how to implement this technique in React using the NPM package, react-scroll.

    Read article    
async_hooks in node.js, illustrated – Node.js Collection – Medium

async_hooks in node.js, illustrated


If you have been active in Node.js you probably already heard of async_hooks, since they came out in Node.js 8. If you never digged deeper about this new feature, this article will go in great detail to show you when this API can be used an how.

    Read article    
The Writable Files API: Simplifying local file access  |  Web
       |  Google Developers

The Writable Files API


The writable files API is designed to increase interoperability of web applications with native applications, making it possible for users to choose files or directories that a web app can interact with on the native file system, and without having to use a native wrapper like Electron to ship your web app.

    Read article    
Inlining or Caching? Both Please! | Filament Group, Inc., Boston, MA

Inlining or Caching? Both Please!


If you ever asked yourself “I wonder if the new Service Worker and Caching APIs could enable caching for inline code”, well you should know that "they can" and this article will go into great detail to show you how!

    Read article    
 

Book of the week

book cover
Elixir in Action
by Saša Jurić

Elixir in Action teaches you to apply the new Elixir programming language to practical problems associated with scalability, concurrency, fault tolerance, and high availability. Elixir is a modern programming language that takes advantage of BEAM, the Erlang virtual machine, without the burden of Erlang's complex syntax and conventions. Elixir gives you Ruby-like elegance with the power to develop bulletproof distributed server systems that can handle massive numbers of simultaneous clients and run with almost no downtime.
Buy on Amazon.com Buy on Amazon.co.uk
outline-dark-facebook-48.png Share outline-dark-twitter-48.png Tweet outline-dark-linkedin-48.png Share outline-dark-forwardtofriend-48.png Forward

Remember to share if you enjoyed this issue!

See you next week

56a252501ea7d706ef189cbf6451d23a?s=100 — Andrea e18d2c2510d828bc95bde6817e6e9ce2?s=100 — Luciano
color-link-48.png fullstackbulletin.com
color-twitter-48.png @fstackbulletin
Copyright © 2024 FullStack Bulletin, All rights reserved.
*|IFNOT:ARCHIVE_PAGE|*

FullStack Bulletin is a FREE weekly curated newsletter for ambitious full stack developers. We sift the internet for builders, covering frontend, backend, databases, DevOps, and architecture to find what truly matters. Expect practical picks, clear takeaways, and fresh ideas that cut the noise, sharpen your skills, and fuel your creativity so you can put them to work right away.



Our mailing address is:
*|HTML:LIST_ADDRESS_HTML|* *|END:IF|*

Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

*|IF:REWARDS|* *|HTML:REWARDS|* *|END:IF|*
Don't miss what's next. Subscribe to FullStack Bulletin:
Powered by Buttondown, the easiest way to start and grow your newsletter.