Front-end Developer News
1.75K subscribers
31 photos
154 links
No matter you are a programmer or not, fill your insights on this channel. We share information, tips, tricks to humor about the frontend developer every day and every time, JOIN NOW!

have any idea? pm @afrianjunior
Download Telegram
------β€”
πŸ“– Programming React Native
β€”---β€”



In this book, we aim to build cross-platform mobile apps, for Android and iOS, using React Native. We'll learn what it means to build a robust application architecture that will stay with you regardless of change in the tooling or ecosystem churn (i.e. by the time you finish your app, there might be new tools and new versions of everything)
------β€”
πŸ“– Understanding the React Component Lifecycle
β€”----




React enables to create components by invoking the React.createClass() method which expects a render method and triggers a lifecycle that can be hooked into via a number of so called lifecycle methods.

This short article should shed light into all the applicable functions.

Understanding the component lifecycle will enable you to perform certain actions when a component is created or destroyed. Further more it gives you the opportunity to decide if a component should be updated in the first place and to react to props or state changes accordingly.
-------
Semantic UI Forest
β€”----



Get free themes for Semantic UI from Semantic UI Forest
------
Vuikit
β€”---




While it is possible to use UIkit by its own when building Vue components, you may find yourself relying on too many dependencies and building a wrapper to fill the missing logic gap. Vuikit solves all that by providing native, unopinionated, components outputting UIkit layout.
Your password is not unique
@frontend_dev_news
β€”----
πŸ“– Stanford just abandoned Java in favor of JavaScript for its intro CS course.
β€”---β€”



The Stanford professor who wrote a popular book on Javaβ€Šβ€”β€Šand has taught Java for 15 yearsβ€Šβ€”β€Šis now abandoning Java in favor of JavaScript for his introductory computer science courses.
------
Vue 2 Boilerplate
β€”---



This boilerplate is based on the Vue webpack template. Common topics are discussed in the Vuejs docs. Make sure to read it!
---β€”
πŸ“– Moving From Angular to Vue : A vuetiful journey
β€”β€”



I work on a SaaS product which has several front-end portals and all of them were build on Angular 1. After more than 2 years in production, Angular is now showing its age and the ever growing data that it has to handle doesn’t help either(>2000 watchers, which is sometimes inevitable, and the performance degrades worst than when running FIFA 16 on your 2009 machine 😩).

About 6 months back, we had to rewrite one of the core front facing plugin and we decided to try Vuejs. Based on the official documentation and some hello worlds, it seemed like a good fit for our use-case. Also, Angular was already being highlighted as a risk going forward and we were actively looking for its replacement. This felt like the perfect testing ground for Vue.
------
Node JS 8
β€”---


Welcome to the world NodeJS v8!