#frontend-tech

2018-09-01
mofas 07:47:01
GitHub
This year, the React team has mostly been focused on fundamental improvements to React. As this work is getting closer to completion, we're starting to think of what the next major releases of ...
  • 🔥3
mofas 07:47:05
React FIRE
2018-09-03
jihchi 09:03:42
GitHub
A cat(1) clone with wings. Contribute to sharkdp/bat development by creating an account on GitHub.
Michael Hsu 09:04:25
https://twitter.com/dan_abramov/status/1036280032723955713
> One aspect of Time Slicing which I haven’t demoed at JSConf is pre-rendering.
jihchi 21:53:59
GitHub
Zero-runtime CSS in JS library. Contribute to callstack/linaria development by creating an account on GitHub.
2018-09-04
2018-09-05
mofas 06:45:02
YouTube
Byteconf React is a 100% free conference with the best JavaScript and React speakers in the world. Conferences are great, but flights, hotels, and tickets ar...
jihchi 19:23:41
https://twitter.com/mxstbr/status/1037245204812759040?s=12

🎉🎉 Announcing styled-components v4 🎉🎉

- 25% faster mounting, 7% faster updating
- New global styling API
- Native support for the "as" prop
- Full React v16 StrictMode compliance
- Native support for "ref", no more innerRef!
- and so much more!

👉 medium.com/styled-compone… :point_left:
  • 💯3
jihchi 21:29:08
GitHub
:crystal_ball: Demo application showing the integration of Guess.js with Next.js - mgechev/guess-next
2018-09-06
mrorz 01:06:03
感覺 guess 與 next.js 整合是滿適合的耶,畢竟 1. next.js 的 router 本來就綁在 next.js 裡面,2. next.js 自己就處理了 code splitting,所以這也在 next.js 的控制底下
  • 💯1
  • 💪1
czphilip 11:01:59
@czphilip has joined the channel
Michael Hsu 12:18:26
https://twitter.com/jamiebuilds/status/1037423528436350977
> RFC for adding a `generator component` type to React to automatically unwrap render prop components
jihchi 20:52:31
GitHub
measuring memory usage of popular webapps. Contribute to dominictarr/your-web-app-is-bloated development by creating an account on GitHub.
2018-09-07
jihchi 08:17:16
https://twitter.com/dan_abramov/status/1037845940126842882?s=12
People have been asking for a while so I put out the Time Slicing demo from my JSConf Iceland talk online: timeslicing-unstable-demo.surge.sh

The chart components are right from npm, I didn’t change a thing about them. Try switching between three modes and see the difference.
2018-09-10
2018-09-11
jihchi 20:32:49
react-spring.surge.sh
Animate React with ease
2018-09-13
jihchi 20:03:49
GitHub
:writing_hand: Immutable state with a mutable API . Contribute to aweary/react-copy-write development by creating an account on GitHub.
jihchi 22:00:09
GitHub
List of date-fns or native functions which you can use to replace moment.js + ESLint Plugin - you-dont-need/You-Dont-Need-Momentjs
  • 👍1
這個 github account 有點有趣 XD
Repo 應該改 momentjs 就好
2018-09-14
jihchi 08:22:37
https://twitter.com/arcanis/status/1040193511696609281?s=12
I made a 14-pages RFC to explain how Yarn is going to get rid of node_modules and bring the install time to new lows 🥳
ching2032 11:44:45
這個 github account 有點有趣 XD
jihchi 19:29:53
Repo 應該改 momentjs 就好
jihchi 20:17:45
GitHub
A tiny web auditor with strong opinions. Contribute to woodruffw/twa development by creating an account on GitHub.
2018-09-16
mofas 12:01:53
Algebraic Effects in JavaScript part 1 - continuations and control transfer
mofas 12:03:24
以前看這文章會覺得這很深奧, 現在覺得這文章講的不是清楚
mofas 12:07:48
總覺得這人是學長.. 因為用intepreter去解釋CPS 好像只有Dan Friedman課才會
2018-09-17
jihchi 08:27:45
這位是 redux-saga 作者
2018-09-18
jihchi 10:32:20
GitHub
:dog2: Bare minimum fetch polyfill in 500 bytes. Contribute to developit/unfetch development by creating an account on GitHub.
2018-09-19
jihchi 08:18:43
Oh yeah
mofas 09:51:18
strangeloop下星期又要開始囉
mofas 09:52:00
strangeloop原來之所以很多好talk是因為他跟ICFP辦在一起..
mofas 09:52:13
好多同學要去ICFP
mofas 11:23:03
WHAT IS APPLIED CATEGORY THEORY?
喔喔你有拿 category theory 的課嗎?
自己讀有時卡關找不到人問 Orz
這間學校不搞category theory
2018-09-20
jihchi 08:19:48
https://twitter.com/zeithq/status/1042458328159461376?s=12

Next.js 7:

⬩ Smaller footprint
⬩ 57% faster bootup, 42% faster re-compilation
⬩ Better error reporting
⬩ Webpack 4 and Babel 7
⬩ New nextjs.org

nextjs.org/blog/next-7
  • 💯2
mrorz 09:58:14
原來 webpack 4 有 web assembly
jihchi 19:50:45
Sublime Merge - Git, done Sublime
https://www.sublimemerge.com/
sublimemerge.com
Sublime Merge is a sweet git client, from the makers of Sublime Text
2018-09-21
wuct 14:18:07
喔喔你有拿 category theory 的課嗎?
wuct 14:18:52
自己讀有時卡關找不到人問 Orz
2018-09-22
mofas 06:24:12
這間學校不搞category theory
jihchi 21:27:55
GitHub
Helper classes and methods for implementing the idle-until-urgent pattern - GoogleChromeLabs/idlize
jihchi 21:28:31
GitHub
Library for cross-platform app development. Contribute to Microsoft/reactxp development by creating an account on GitHub.
2018-09-23
mofas 03:28:10
為啥八卦版會放這個
  • 😂2
居然還推得起來 XDDD
mofas 11:01:09
Build WSWYG multicusor with reason
2018-09-24
mrorz 12:17:33
居然還推得起來 XDDD
jihchi 21:41:31
GitHub
Modifications to Google Chromium for removing Google integration and enhancing privacy, control, and transparency - Eloston/ungoogled-chromium
jihchi 21:41:41
GitHub
GraphQL editor - visual node editor for GraphQL. Contribute to slothking-online/graphql-editor development by creating an account on GitHub.
jihchi 21:43:13
GitHub
:umbrella_on_ground: Mono-repository of ~50 TypeScript/ES6 projects for modern web development - thi-ng/umbrella
2018-09-25
mofas 06:22:31
ICFP live
2018-09-26
mofas 01:38:24
manyver.se
Manyverse
mofas 01:43:12
`dht:TRbKxvVBZhxqa1Ulx+Z190ZK0kbMKjD4h9Oc7zKdB40=:@ysVbTNHwoHwNrkMS8lGyChbvFFCc7iz1r0hGLEH9794=.ed25519` my invite code
mofas 02:01:58
今天才知道Promise/future這個概念 (對 就是js的promise) 也是Dan Friedman 在1976時候 在學校提出的 lol
  • 👍1
jihchi 08:32:16
https://twitter.com/parceljs/status/1044621197013475328?s=12
Parcel v1.10.0 is out! 🚀

🐠 @babeljs 7 support
🌊 Automatic @flowtype
🌳 @elmlang out of the box
👔 Inline script and style extraction
🏷️ HTML bundle loader 
🔗 JSON LD
🗺️ Load existing source maps
💪 Many bug fixes and improvements!

📝 Read more:
jihchi 20:37:01
Dn3muRCW0AE5KdE.jpg
  • 👍1
2018-09-27
mofas 01:24:04
OMG
mofas 01:26:26
This will have deeper impact than reasonml.
but Facebook stopped investing in Skip
https://twitter.com/Vjeux/status/1044988246579527680
I know, but I think this project is more influential.
mofas 02:52:53
今年IFCP 30%都在講graual type...
mofas 02:52:55
有點無趣
jihchi 07:13:51
GitHub
Hi everyone! We just released what we hope to be the last beta before v2 is marked stable and tagged latest on npm tomorrow. Please try it as soon as possible and let us know if you run into any is...
mrorz 15:12:34
but Facebook stopped investing in Skip
https://twitter.com/Vjeux/status/1044988246579527680
jihchi 19:10:49
GitHub - cyrus-/relit: Hygienic typed literal macros (TLMs) for Reason
https://github.com/cyrus-/relit
GitHub
Hygienic typed literal macros (TLMs) for Reason. Contribute to cyrus-/relit development by creating an account on GitHub.
jihchi 19:14:38
In defense of Functional CSS | Mike Crittenden's Blog
https://www.mikecr.it/ramblings/functional-css/
mikecr.it
The personal blog of Mike Crittenden
2018-09-28
jihchi 09:02:32
Very proud to announce CodeSandbox Containers! 🚀

We can now run code on servers, so anything that works locally will run on CodeSandbox!

With this we get first-class support for:

- @gatsbyjs
- Next.js
- @nuxt_js
- @apollographql
- @reasonml
- @nodejs

hackernoon.com/codesandbox-co

https://twitter.com/compuives/status/1045393192114409473?s=12
mrorz 10:45:46
cool
mofas 23:39:48
v8.dev
Starting with V8 v7.0 / Chrome 70, Array.prototype.sort is stable.
mofas 23:40:48
I know, but I think this project is more influential.
2018-09-29
jihchi 23:50:24
GitHub
A rich text editor for everyday writing. Contribute to basecamp/trix development by creating an account on GitHub.
2018-09-30
mofas 21:58:19
Medium
Last week at Vue.js London I gave a brief sneak peek of what’s coming in the next major version of Vue. This post provides an in-depth…